C语言—结构体变量与类型
被文字咬了:
看了半天发现竟然是本校的[妙啊]
已三连
【回复】回复 @被文字咬了 :Thanks.
CassiopeiaVeigar:
逻辑清楚,没有废话,让人听着舒服!
红眼来力:
好喜欢老师讲课的感觉,清爽!必须三连!![打call]
我爱白茶_:
为什么第二个例题没有用include<string.h>啊
不也是字符串吗
【回复】第一个例题中用include "string.h"是因为要用函数strcpy把字符串赋值到st.num这种char类型里面,而第二个例题只是从键盘中输入数据再输出,有gets输入字符串数据就不需要使用函数,那么就不需要再打出include "string.h"(个人理解,有误可以指出)
小王的每周一:
老师什么时候讲数据结构[大哭][喜欢][喜欢][喜欢]
花无帝的春天:
就和我们高中数学课本一样的,每一个定义的推出都是有产生原因,知识点之间联系紧密。
现在也是晚上:
#include <stdio.h> struct student
{
int age;
float score;
char sex;
};
int main()
{
student a={23, 87,'n'};
printf("年龄:%d 分数:%.2f 性别:%c\n", a.age, a.score, a.sex );
}
我定义结构体类型变量时没加 struct 为什么编译能过啊啊啊啊
你眼里的夏天:
老师您好,这个17:00后面的这个程序,输入信息的时候按空格还是回车[大哭]啥时候按空格,啥时候按回车呀[大哭]数组冒泡排序法连续输入多个数据的时候是用空格隔开的,最后才按回车键,有点搞不明白,请老师解答一下[保卫萝卜_哭哭]谢谢!
【回复】回复 @你眼里的夏天 :输入多个整数或实数时,既可以用空格分隔,也可以用回车分隔,效果相同。