摘要: #include <stdio.h> #include <stdlib.h> #include <string.h> union { int n; double x; }num; int main() { num.n = 10; num.x = 10.5; printf("num.n is %d\n 阅读全文
posted @ 2021-10-04 16:33 卷哭你 阅读(80) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> #include <stdlib.h> #include <string.h> #define NUM 4 struct student { int rank; char* name; float score; }; struct student stu[] = 阅读全文
posted @ 2021-10-04 16:03 卷哭你 阅读(64) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> #include <stdlib.h> #include <string.h> static struct s1 { char c[4]; char* s; }s1 = {"abc","def"}; static struct s2 { char* cp; st 阅读全文
posted @ 2021-10-04 15:15 卷哭你 阅读(60) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h>#include <stdlib.h>#include <string.h>#define M 100struct data{ int id; char name[20]; double price;}book[M];//在有M个元素的结构体数组s中查找名为nam 阅读全文
posted @ 2021-10-04 14:49 卷哭你 阅读(99) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> #include <stdlib.h> struct abc { char c; float v; }; static void func1(struct abc b) { b.c = 'A'; b.v = 80.7; } static void func2(s 阅读全文
posted @ 2021-10-04 14:38 卷哭你 阅读(81) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> #include <stdlib.h> struct i2c_dev { int fd; int addr; }; static struct i2c_dev i2c[3]; static struct i2c_dev* pi2c; int main() { p 阅读全文
posted @ 2021-10-04 11:04 卷哭你 阅读(221) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> #include <stdlib.h> #define getnode(type) (type*)malloc(sizeof(type)) struct node { char info; struct node*link; }*top,*p; char c; 阅读全文
posted @ 2021-10-04 11:03 卷哭你 阅读(167) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> #include <stdlib.h> typedef struct anode { char info; struct anode*link; }*ptype_node; /* (1)按定义变量的方法写出定义体 (2)把变量名换成新类型名 (3)在最前面加上关 阅读全文
posted @ 2021-10-04 11:01 卷哭你 阅读(50) 评论(0) 推荐(0) 编辑