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

php网站安装图解长春财经学院教务系统

php网站安装图解,长春财经学院教务系统,包头做网站,博客园wordpress主题今天学习C语言中的有符号与无符号 文章目录1 计算机中的符号位1.1 有符号数的表示法1.2 无符号数的表示法1.3 signed 和 unsigned2 实验-当有符号数与无符号数进行运算3 错误的使用了unsigned4 总结1 计算机中的符号位 C语言中#xff0c;数据类型的最高位#xff0c;用于标… 今天学习C语言中的有符号与无符号 文章目录1 计算机中的符号位1.1 有符号数的表示法1.2 无符号数的表示法1.3 signed 和 unsigned2 实验-当有符号数与无符号数进行运算3 错误的使用了unsigned4 总结1 计算机中的符号位 C语言中数据类型的最高位用于标识数据的符号。 最高位为1表明这个数为负数最高位为0表明这个数为正数 比如下图 1.1 有符号数的表示法 在计算机内部用补码表示负数 正数的补码为正数本身负数的补码为负数的绝对值各位取反后加1 比如下图中的 1.2 无符号数的表示法 在计算机内部用源码表示无符号数。 无符号数默认为正数无符号数没有符号位 对于固定长度的无符号数有 MAX_VALUE 1 -- MIN_VALUEMIN_VALUE - 1 -- MAX_VALUE 1.3 signed 和 unsigned 在C语言中变量默认为有符号的类型unsigned 关键字声明变量为无符号类型 但是要注意一点只有整数类型intcharlongshort能够声明unsigned变量 2 实验-当有符号数与无符号数进行运算 如下程序的运行代码 #include stdio.hint main() { unsigned int i 5; int j -10;if( (i j) 0 ) {printf(i j 0\n); } else {printf(i j 0\n); }return 0; }运行结果将是ij 0 。 因为有符号数与无符号数进行混合运算时会将有符号数转换成无符号数后再进行计算计算结果就变成了无符号数了。所以上述结果为正数 3 错误的使用了unsigned 当错误的使用了下面的方式来写代码的时候会产生错误 #include stdio.hint main() {unsigned int i 0;for(i9; i0; i--){printf(i %u\n, i);}return 0; } 上述程序的运行结果为无限循环打印。 因为变量i是无符号数所以i肯定大于等于0上述的for循环会一直循环下去。 4 总结 有符号数用补码表示 正数的符号位为0负数的符号位为1 无符号数用源码表示 无符号数没有符号位无符号数只能用于表示正数以及0 unsigned 只能用于修饰正数类型的变量有符号数与无符号数进行混合运算时会将有符号数转换成无符号数后再进行计算计算结果就变成了无符号数了
http://www.pierceye.com/news/521978/

相关文章:

  • 织梦网站上传及安装步骤农畜产品销售平台的网站建设
  • 网站续费如何做分录做交互设计的网站
  • 国家网站备案查询系统安丘网站建设多少钱
  • 长沙公司网站设计鹤壁建设网站推广公司电话
  • 电子商务网站建设与管理实务电子商务网站的构建
  • 做网站的集团用什么自己做网站
  • 买网站空间网站模块图片
  • 上海建设网站公在微信上怎么开店
  • 哪家网站雅虎全球购做的好做一婚恋网站多少钱
  • 苏州企业网站公司都有哪些php开源企业网站系统
  • wordpress收录很慢自己的网站如何优化
  • 个人介绍网站源码1v1网站建设
  • 大宇网络做网站怎么样app制作器下载软件
  • 四川建行网站做网站公司职务
  • 广州定制网站设计图标设计免费 logo
  • 十大网站有哪些网站建设 模板
  • 网站流量一直下降中国十大品牌网
  • 同学录网站开发的背景域名注册网站免费
  • 旅游电子商务网站建设规划书温州网站建设策划方案
  • 国家住房建设部网站域名查询官方网站
  • app开发 网站开发统称宁波seo推广咨询
  • 专门做书单的网站网络营销策划方案的设计
  • 网站建设推广合同自己建设网站需要花多少钱
  • 深圳网站建设电话哈尔滨建设网站官网
  • 上海网站建设网页制作培训做网站做论坛赚钱吗
  • 为网站做电影花絮哈尔滨互联网公司
  • 哈尔滨微网站建设公司做网站被骗该咋样做
  • 做翻译 英文网站dede网站版权信息
  • 梅江区住房和城乡建设局官方网站品牌设计帮
  • 单页网站cms建设通会员多少一年