一、main函数
#inculde<studio.h> stu标准
int main() int整型-整数
{
printf(" ",\n); (打印函数)
return 0;
}
*一个项目中,可以有多个C文件,但只能有1个main函数
二、C语言的数据类型
char 字符数据类型 char ch=' ' 创建空间储存变量 ' '单引号引出字符
short 短整型
int 整型
long 长整型
long long 更长整型
float 单精度浮点数(浮点数就是小数)
double 双精度浮点数
三、变量和常量
1、变量的命名
(1)只能由字母、数字、下划线组成
(2)不能由数字开头
(3)长度不能超过63个字符
(4)变量名中区分大小写
(5)变量名不能使用关键字
2、变量的分类
(1)局部变量 (2)全局变量
*当全局变量与部分变量冲突时,局部变量优先
3、作用域
(1)全局变量的作用域是整个项目
(2)局部变量的作用域是它所在的大括号内
4、生命周期
(1)局部变量的生命周期是其作用域
(2)全局变量的生命周期是整个项目
5、常量
(1)字面常量
(2)const 修饰的变常量(变常量本身是变量,加const后不能被修改)
(3)#denfine 定义的标识符常量
(4)枚举常量(一一列举)
6、字符串 (在" "内)
char ch1[ ] ={"a","b","c"} ("c"后面没有\0,将随机产生字符直到出现\0)
char ch2[ ] ="a,b,c">>相当于"c"后有\0,只是被隐藏
printf("%s\n",ch1)
printf("%s\n",ch2)中的%s为打印字符串,打印到\0结束
7、转义字符
\? 防止?被解析成三字母词
\' 同上
\" 同上
\a 警告字符
\b 退格字符
\n 换行
\r 回车
\t 水平制表符
\v 垂直制表符
\\ 表示一个\
\ddd 表示1~3个八进制数字(如果d>=8,则不会计入)
\xdd 表示2个十六进制数字
\0 字符串结束的标志,ASCII值为0,本质是0