生死无说

导航

2019年10月13日 #

结构体在定义变量的时候就会给初始化

摘要: 声明结构体的时候已经把结构体初始化了 SqList initTable() { SqList L;//SqList 为一种类型,SqList L为定义变量L且类型为SqList ,此时变量已经有默认值,即L.data有默认值 if (!L.data)// { printf("初始化失败"); exi 阅读全文

posted @ 2019-10-13 21:05 只是很想你 阅读(1382) 评论(0) 推荐(0) 编辑

结构体成员的访问(->和 . )

摘要: 转载转载转载转载转载转载转载转载转载转载转载转载转载转载转载 c语言中有“->”和“.”!这两个运算符都是用来访问结构体的。比如有结构体struct student{int math;int english;};并且有两个变量struct student zhangsan;struct studen 阅读全文

posted @ 2019-10-13 20:59 只是很想你 阅读(1467) 评论(0) 推荐(0) 编辑

C指针的一些小细节

摘要: 1 int *c;*c=4-->int *c;int b;c=&b;*c=4; 在使用指针之前,一定要将其初始化,当然,如果是赋予一个地址,就相当于使用的同时就进行了初始化。 2 static用法 在一个函数中,比如外部函数,定义一个static int c=0;当多次调用这个函数的时候,c的值不会 阅读全文

posted @ 2019-10-13 16:49 只是很想你 阅读(103) 评论(0) 推荐(0) 编辑

C编程遇到的一些小细节

摘要: 1 typedef int ElemType --> typedef int ElemType; 此处要加分行(;),要区别 #defin a 20 此处不需要加分号;#define是预处理指令。typedef是在编译时处理。 2 如果代码缺少“ } ”或者“ ;”VC编辑器在提示缺少“ ;”。(V 阅读全文

posted @ 2019-10-13 15:20 只是很想你 阅读(242) 评论(0) 推荐(0) 编辑