一.二进制全部为零的含义 -00000000000000的含义
1.数值零
2.字符串结束标记符“\0”
3.空指针NULL
NULL本质也是零,而这个零不代表数字零,而表示的是内存单元的编号零。
我们计算机规定了,以零为编号的存储单元的内容不可读,不可写。
二.scanf指定输入宽度的方法
scanf("%2s", &x);
其中百分号后面的2表示从键盘输入的前两位字符赋值给x
三.使用puts输出内容至屏幕
puts("请输入牌的点数:");
四.atoi 函数(在<stdlib.h>库文件中)
atoi 是把字符串转换成整型数的一个函数
五.C语言中字符串的存储方式
char s = "shatner"
c语言中会将例子中的字符串当做字符数组来读取
计算机会逐一读取字符数组中的所有元素,直到碰到\0
在设置字符数组时,要多设置一位给末尾的\0使用。
字符串的缺点是创建完为常量无法修改,字符数组可修改。