
C
葫芦小金刚_
明明可以靠脸吃饭,却偏要靠代码
展开
-
C语言中signed和unsigned的区别和数值变量的取值范围
short、int 和 long 类型默认都是带符号位的,符号位以外的内存才是数值位。如果只考虑正数,那么各种类型能表示的数值范围(取值范围)就比原来小了一半。C语言规定,在符号位中,用 0 表示正数,用 1 表示负数。例如 int 类型的 -10 和 +16 在内存中的表示如下: 32位编译系统:int占四字节,与long相同。 64位编译系统:int占四字节,long占...原创 2019-07-31 10:10:47 · 1884 阅读 · 0 评论 -
C语言中printf的高级用法
格式控制符 说明 %c 输出一个单一的字符 %hd、%d、%ld 以十进制、有符号的形式输出 short、int、long 类型的整数 %hu、%u、%lu 以十进制、无符号的形式输出 short、int、long 类型的整数 %ho、%o、%lo 以八进制、不带前缀、无符号的形式输出 short、int、long 类型的整数 %#ho、%#...原创 2019-08-05 10:01:07 · 1179 阅读 · 0 评论