main
主函数
int 是返回一个整形类型
所以最后写return 0真好前后照应。
main有且只有一个,是程序的入口(就像家里的门)
一条语句结束要有分号
printf
库函数
可以理解是打印用的
只要想打印就放在双引号中
使用库函数是要包含头文件的stdio.h
不同的库函数要包含对应的头文件
%d %c
占位符 会被后面的值替代
保留字/关键字
例如 int return这些字符
自己创的标识符不能跟东西重复,而且也没资格自己创。
字符 (%c来指定格式)
单引号的,例如 'a' '@'等,他们都有对应的二进制来给计算机存储,就是ASCII码。
0~31不可打印
65~90是A~Z,加32就是大写的 对应的 字符
97~122是a~z
字符串(%s来指定)
双引号的,例如 "abcd"
字符串末尾隐藏了一个\0 是一个结束标志。
strlen()在计算字符长度时遇到\0会自动停止。
转义字符
就是\n 等,意思是转变原来字符的意思。
比较特殊的两个转义字符
\ddd: d d d 表示1~3个八进制的数字。例如:\130 表示字符 x
\xdd: d d表示2个十六进制的数字。例如:\x30 表示字符0
\0:表示没有内容,\0就是\ddd这类转义字符的一种。