当前位置: 首页 > news >正文

企业网站案例动力网站

企业网站案例,动力网站,工程建设强制性标准,网站dns服务欢迎阅读我的 【CPrimer】专栏 专栏简介#xff1a;本专栏主要面向C初学者#xff0c;解释C的一些基本概念和基础语言特性#xff0c;涉及C标准库的用法#xff0c;面向对象特性#xff0c;泛型特性高级用法。通过使用标准库中定义的抽象设施#xff0c;使你更加适应高级… 欢迎阅读我的 【CPrimer】专栏 专栏简介本专栏主要面向C初学者解释C的一些基本概念和基础语言特性涉及C标准库的用法面向对象特性泛型特性高级用法。通过使用标准库中定义的抽象设施使你更加适应高级程序设计技术。希望对读者有帮助 目录 4.2算术运算符 4.2算术运算符 表4算术运算符(左结合律) 运算符功能用法十一元正号 expr一一元负号- expr*乘法expr * expr/除法expr / expr%求余expr % expr加法expr expr一减法expr - expr 表4.1按照运算符的优先级将其分组。一元运算符的优先级最高,接下来是乘法和除法,优先级最低的是加法和减法。优先级高的运算符比优先级低的运算符组合得更紧密。上面的所有运算符都满足左结合律,意味着当优先级相同时按照从左向右的顺序进行组合。 除非另做特殊说明,算术运算符都能作用于任意算术类型以及任意能转换为算术类型的类型。算术运算符的运算对象和求值结果都是右值。在表达式求值之前,小整数类型的运算对象被提升成较大的整数类型,所有运算对象最终会转换成同一类型。 一元正号运算符、加法运算符和减法运算符都能作用于指针。己经介绍过二元加法和减法运算符作用于指针的情况。当一元正号运算符作用于一个指针或者算术值时,返回运算对象值的一个(提升后的副本。 一元负号运算符对运算对象值取负后,返回其(提升后的)副本: int i 1024; int k -i; //k是-1024 bool b true; bool b2 -b; //b2是true布尔值不应该参与运算,-b就是一个很好的例子。 对大多数运算符来说,布尔类型的运算对象将被提升为int类型。如上所示,布尔变量b的值为真,参与运算时将被提升成整数值1,对它求负后的结果是-1。将-1再转换回布尔值并将其作为b2的初始值,显然这个初始值不等于0,转换成布尔值后应该为1。所以,b2的值是真! 提示:溢出和其他算术运算异常: 算术表达式有可能产生未定义的结果。一部分原固是数学性质本身:例如除数是0的情况;另外一部分则源于计算机的特点:例如溢出,当计算的结枢超出试类型所能表示的范国时就会产生溢出。 假设某个机器的short类型占16位,则最大的shot敏值是32767。在这样一台机器上,下面的复合赋值语句将产生溢出: short short_value32767; //如果short类型占16位,则能表示的最大值是 32767 short_value1; //该计算导致溢出 cout “short_value:“ short_valueendl;给short_value赋值的语句是未定义的,这是因为表示一个带符号数32768需要17位,但是short类型只有16位。很多系统在编译和运行时都不报溢出错误;像其他未定义的行为一样,溢出的结果是不可预知的。在我们的系统中,程序的输出结果是: short_value : -32768 该值发生了“环绕(wrapped around),符号位本来是0,由于溢出被故成了1,于是结果变成一个负值。在别的系统中也许会有其他结果,程序的行为可能不同甚至直接崩溃。 当作用于算术类型的对象时,算术运算符、~、*、/的含义分别是加法、减法、乘法和除法。整数相除结果还是整数,也就是说,如果商含有小数部分,直接弃除: int ival 21/6;//ival1是3,结果进行了删节,余数被抛弃掉了 int ival2 21/7;// ival2是3,没有余数,结果是整数值运算符%俗称“取余“或“取模“运算符,负责计算两个整数相除所得的余数,参与取余运算的运算对象必须是整数类型: int ival 42; double dval3.14; ival % 12; //正确:结果是6 ival % dval;//错误:运算对象是浮点类型在除法运算中,如果两个运算对象的符号相同则商为正(如果不为0的话),否则商为负。C语言的早期版本允许结果为负值的商向上或向下取整,C11新标准则规定商一律向0取整(即直接切除小数部分)。 根据取余运算的定义,如果m和n是整数且n非0,则表达式(m/n)*nm%n 的求值结果与m相等。隐含的意思是,如果m%n不等于0,则它的符号和m相同。C语言的早期版本允许m%n的符号匹配n的符号,而且商向负无穷一侧取整,这一方式在新标准中已经被禁止使用了。除了-m导致溢出的特殊情况,其他时候(-m)/n和m/(-n)都等于-(m/n),m%(-n)等于m%n,(-m)%n等于-(m%n)。具体示例如下: int ivall int ival221%6; /*结果是3*/ 21/6; /*结果是3*/ 21%7; /*结果是0*/ 21/7; /*结果是3*/ -21%-8; /*结果是-5*/ -21/-8; /*结果是2*/ 21%-5; /*结果是1 */ 21/5; /*结果是-4*/
http://www.lakalapos1.cn/news/57274/

相关文章:

  • 成都网站建设哪里有网站做实名认证
  • 网站记登录账号怎么做建什么网站做cpa
  • 网站建设 策划方案外贸行业网站推广
  • 建设电商平台网站最好最全的搜索引擎
  • 商城网站源码下载检查网站是否做301
  • 石家庄建设厅网站首页代码编程入门先学什么
  • 贵州铁路投资建设网站seo关键词布局
  • 215专业品牌网站建设wordpress 炫酷主题下载
  • 站长工具集网站建设招标文件
  • 苏州网站seo服务河北省建设厅注册中心网站
  • 青岛网站建设¥青岛博采网络手机备案网站
  • 婚纱网站php海安建设局网站
  • 网站导航仿站wordpress手机号码登录密码
  • 花钱制作网站有什么好处建设注册证信息网站
  • 湖南营销网站建设制作ppt用什么软件免费
  • 动易网站后台管理系统单一本地门户网站源码
  • 沈阳康平志诚建设集团网站网站运营招聘要求
  • 一个专门做各种恐怖片的电影网站公司接到网站中文域名到期
  • 租网站需要多少钱wordpress子标题
  • 网站商品管理功能网站正能量晚上不用下载直接进入
  • 在哪个网站申请建设资质wordpress 3d标签云
  • html5可以做手机网站吗广州网站设计开发招聘
  • 深圳建站科技有限公司下载的网站模板怎么使用
  • 汕头企业做网站做美工需要哪些网站
  • 辽宁省建设厅网站官网足球比赛直播哪里看
  • 996建站网站建设万网网站备案授权书
  • 用dedecms做的网站 脚本是什么做钢管的去什么网站发信息
  • 长沙企业建站销售电话深圳画册设计策划
  • 上海优化网站方法网页设计基础试题
  • 南通如何做网络营销百度优化