C语言变量必须先定义后使用(指定变量的类型),变量的定义只能放在函数的说明部分或者复合语句的开始位置。 (1)基本数据类型定义及输入输出格式 数据类型决定:
部分格式字符输出举例: printf函数中用到的格式附加字符(修饰符): scanf函数中用到的格式附加字符(修饰符): |
#includeint main(){
//声明部分定义变量 int a=1; short b=2; long c=2; long long d=4; printf("\n有符号整型数据格式:\n"); printf("%d,%hd,%ld,%lld\n",a,b,c,d); printf("\n有符号和无符号字符类型数据格式:\n"); {
char ch='a'; unsigned cha=255; printf("%c,%c\n整数格式输出:\n%d,%u\n",ch,cha,ch,cha); } printf("\n无符号整型数据格式:\n"); //复合语句中定义变量 {