- 博客(15)
- 收藏
- 关注
原创 结构体介绍
不可以:编译器会报错即使结构体里面的结构成员类型都相同,但是编译器还是认为两个结构体 类型是不一样的!所以其创建的结构变量是不匹配的。如果嵌套了结构体的情况,嵌套的结构体对齐到自己的最大对齐数的整数倍处,结构体的整。结构的每个成员可以是不同类型的变量。结构体总大小为最大对齐数(每个成员变量都有一个对齐数)的整数倍。体大小就是所有最大对齐数(含嵌套结构体的对齐数)的整数倍。其他成员变量要对齐到某个数字(对齐数)的整数倍的地址处。编译器默认的一个对齐数 与 该成员大小的。
2023-03-19 17:15:40
71
原创 scanf和getchar的区别
scanf函数以Space、Enter、Tab结束一次输入,不会舍弃最后的回车符(即回车符会残留在缓冲区中)。scanf函数是格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量中。getchar函数只能输入字符型,输入时遇到回车键才从缓冲区依次提取字符。scanf函数以空格、Enter、Tab结束一次输入,不接受空格符。getchar函数以Enter结束输入(空格不结束),接受空格符。getchar函数是键盘输入函数,其功能是从键盘上输入一个字符。三、结束输入的方式不同。
2023-03-10 22:06:27
135
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人