1.4负数,正数的储存

一个有符号整数如int型,也可以用%u的格式输出。如: int x=-1; printf("%u",x); 输出结果:4294967295 unsigned型数据也可以用%x和%o格式输出。如: unsigned int x=-1; printf(&qu...

2016-11-09 21:35:59

阅读数:131

评论数:0

C不同变量类型存储大小引发的BUG

#include"stdio.h" typedef signed char int8; typedef unsigned char uint8; typedef signed short int int16...

2016-08-31 20:07:44

阅读数:209

评论数:0

1.3类型转换

*  当把占字节较小的数据赋值给占字节较大的数据时,可能出现以下两种情况。 *  第1种情况,当字节较大数是无符号数时,转换时新扩充的位被填充成0 char b = 10; unsigned short a = b; printf("%u",a); 这样赋值后,变量a中...

2016-08-17 12:08:16

阅读数:137

评论数:0

1.2变量声明的意义

•    (1)建立变量符号表。 •    通过声明变量,编译器可以建立变量符号表,如此一来,程序中用到了多少变量,每个变量的类型是什么,编译器非常清楚,是否使用了没有声明的变量,编译器在编译期间就可以发现。从而帮助了程序员远离由于疏忽而将变量名写错的情况。 •    (2)变量的数据类型指示系统...

2016-08-17 11:17:32

阅读数:215

评论数:0

1.1两个char类型数据相加后,转化为int类型

#include<stdio.h> main() { char a = 127; char i=0; char ai=0; ai= a+i; printf("size short= %d\n",sizeof...

2016-08-12 22:32:48

阅读数:1134

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭