變量名
- 變量名只能是英文字母(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’ |
---|
後面需要有一個反 斜槓零來判斷字符串結束