摘要: 结构体 创建和使用 #include <stdio.h> struct Student // 结构体标签 { int id; // 成员 char* name; int age; }s1 = {1, "小明", .age = 18}; // 结构变量 typedef struct Student S 阅读全文
posted @ 2023-04-09 23:53 Khrushchefox 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 指针函数 返回指针类型的结果的函数 #include <stdio.h> int* fun(int* a) { return a; } int main() { int a = 10; int* p = &a; a = 20; printf("%d", *fun(p)); // 20 return 阅读全文
posted @ 2023-04-09 22:20 Khrushchefox 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 指针数组 用于存放指针的数组 int a = 1, b = 2, c = 3; int* arr[3] = {&a, &b, &c}; // arr[0] == &a // *arr[0] == a int** p = arr; // *p == arr[0] == &a // p[0] == ar 阅读全文
posted @ 2023-04-09 20:53 Khrushchefox 阅读(7) 评论(0) 推荐(0) 编辑