一些以前不懂的百度搜索的百度词条
1 strcmp (字符串比较函数) https://baike.so.com/doc/61175-64376.html
2typedef struct &struct(结构体类型定义)https://baike.so.com/doc/4722538-4937244.html
https://baike.so.com/doc/6736556-6950966.html
(1) struct{ int x; int y; }test1;
好,定义了 结构 test1,
test1.x 和 test1.y 可以在语句里用了。
(2) struct test {int x; int y; }test1;
好,定义了 结构 test1,
test1.x 和 test1.y 可以在语句里用了。
与 1 比,省写 了 test
(3)
typedef struct test
{int x; int y; // 你漏打分号,给你添上 }text1,text2;
只说了 这种结构 的(类型)别名 叫 text1 或叫 text2
真正在语句里用,还要写:
text1 test1;
然后好用 test1.x test1.y
或写 text2 test1;
然后好用 test1.x test1.y
(4)type struct {int x; int y; }test1;
这个不可以。
改 typedef ... 就可以了。
但也同 (3)一样,还要 写:
test1 my_st;
才能用 my_st.x 和 my_st.y
test1.x 和 test1.y 可以在语句里用了。
(2) struct test {int x; int y; }test1;
好,定义了 结构 test1,
test1.x 和 test1.y 可以在语句里用了。
与 1 比,省写 了 test
(3)
typedef struct test
{int x; int y; // 你漏打分号,给你添上 }text1,text2;
只说了 这种结构 的(类型)别名 叫 text1 或叫 text2
真正在语句里用,还要写:
text1 test1;
然后好用 test1.x test1.y
或写 text2 test1;
然后好用 test1.x test1.y
(4)type struct {int x; int y; }test1;
这个不可以。
改 typedef ... 就可以了。
但也同 (3)一样,还要 写:
test1 my_st;
才能用 my_st.x 和 my_st.y
3 queue(线性表)https://baike.so.com/doc/2183517-2310392.html
4 fread :https://baike.so.com/doc/1708135-1805931.html
5 toupper(大写转化函数):https://baike.so.com/doc/6086337-6299442.html