C语言中,printf(“字符型数据:% C\n\n ,c”)换行符\n为什么有两个?一个不行吗?
2个回答
展开全部
不同的系统,所占的字节数是有差异的#include <stdio.h> int main() { printf("windows 平台下各个数据类型的长度列表:\n"); printf("short 长度为:%d\n",sizeof(short)); printf("int 长度为:%d\n",sizeof(int)); printf("long 长度为:%d\n",sizeof(long)); printf("unsigned short 长度为:%d\n",sizeof(unsigned short)); printf("unsigned int 长度为:%d\n",sizeof(unsigned int)); printf("unsigned long 长度为:%d\n",sizeof(unsigned long)); printf("char 长度为:%d\n",sizeof(char)); printf("float 长度为:%d\n",sizeof(float)); printf("double 长度为:%d\n",sizeof(double)); printf("long double 长度为:%d\n",sizeof(long double)); return 0; } 你可以用这个程序查看各个数据类型所占的长度.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询