变量名
- 变量名只能是英文字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成。
- 第一个字母必须是字母或者下划线开头。
- 变量名区分大小写。
- 不能是关键字。
数据类型
- int——整型,通常反映了所有机器中整数的最自然长度
- char——字符型,占一个字节
- float——单精度浮点型
- double——双精度浮点型
例子
#include <stdio.h>
int main()
{
int a;
char b;
float c;
double d;
a=520;
b='F';
c=3.14;
d=3.141592653;
printf("鱼c工作室创办于2010年的%d\n",a);
printf("I love %cishC.com!\n",b);
printf("圆周率是:%.2f\n",c);
printf("精确到小数点后9位的圆周率是:%11.9f\n",d);
return 0;
}
%.2f
中的.2
表示精确到小数点后二位
%11.9f
中的11.9
是精确到小数点后9位,这个数据总占宽度11位
定义符号常量
- 格式:#define 标志符 常量
#include<stdio.h>
#define URL "http://www.fishc.com"
#define NAME "鱼c工作室"
#define BOSS "小甲鱼"
#define YEAR 2010
#define MONTH 5
#define DAY 20
int main()
{
printf("%s成立于%d年%d月%d日\n",NAME,YEAR,MONTH,DAY);
printf("%s是%s创立的……\n",NAME,BOSS);
printf("%s的域名是%s\n",NAME,URL);
return 0;
}
结果
鱼c工作室成立于2010年5月20日
鱼c工作室是小甲鱼创立的……
鱼c工作室的域名是http://www.fishc.com
字符串常量
- 字符:‘F’,‘i’,‘s’,‘h’,‘C’
‘F’ | ‘i’ | ‘s’ | ‘h’ | ‘C’ |
---|
- 字符串:“Hello World”
‘H’ | ‘e’ | ‘l’ | ‘l’ | ‘o’ | ’ ’ | ‘W’ | ‘o’ | ‘r’ | ‘l’ | ‘d’ | ‘\0’ |
---|
后面需要有一个反 斜杠零来判断字符串结束