一、数据类型不同1、'1':是定义的字符型变量,代表字符1。
2、1:是定义的整型变量,代表数字1。
二、占用内存空间不同1、'1':在内存堆栈中占用一个字节。
2、1:在内存堆栈中占用四个字节。
三、定义规则不同1、'1':定义的时候使用长度限制限制的是实际存储长度。
2、1:定义的时候限制的是数据在数据表中的显示宽度,不影响实际值的存储。
c语言1和1的区别求高手给解答
一、数据类型不同1、'1':是定义的字符型变量,代表字符1。
2、1:是定义的整型变量,代表数字1。
二、占用内存空间不同1、'1':在内存堆栈中占用一个字节。
2、1:在内存堆栈中占用四个字节。
三、定义规则不同1、'1':定义的时候使用长度限制限制的是实际存储长度。
2、1:定义的时候限制的是数据在数据表中的显示宽度,不影响实际值的存储。