c
文章平均质量分 54
无名之猿
成功从来都不是一蹴而就的,而是不断的坚持。
展开
-
关于链表的学习
一 结构体 学习链表肯定少不了结构体,所以,就先说一下:你想要的结构体来咯~ 1 定义 类的声明 struct 结构体名{ }; 结构体定义: struct 结构体名 结构体变量名; 结构体相同可以直接赋值:struct Book Chinese_book,English_book; Chinese_book = English_book; 2 结构体指针 结构体指针定义:struct 结构体名 *结构体指针变量名; 赋值:举例:struct Book *book; struct Bo原创 2022-01-09 17:39:57 · 723 阅读 · 0 评论 -
关于数组和指针的学习
一 数组 1 一维数组 (1)定义 数据类型 数组名[元素个数] 其中 数组元素个数只可以是整型即5,或者整型表达式如5+4; 另外 数组元素个数的数据类型只可以是整型和字符型。 (2)数组指针 定义方法:int (*a)[10]; int b[10]; 数组可以直接赋值吗?还是用memset? 赋值方法:a = &b[0]; (3)指针数组 定义:int *a[10]; (4)函数传参 (5)调用方法 a[1] *a; 2 二维数组 (1)定义 数据类型 数组名原创 2022-01-03 15:14:56 · 496 阅读 · 0 评论 -
#define和 typedef一些用法总结
1 2 3 typedef void (*F) (int) 函数指针:void (*a)(int,int); //变量a为函数指针变量 typedef void (*F) (int)定义了一个指向函数的指针F,其指向的函数的返回值为 void 类型,参数是后面的(int).。 用法: typedef void (*F) (int) F f; void *pr(int a) { printf(“我是%d\n”,a); } f = pr; ...原创 2021-09-04 09:39:39 · 134 阅读 · 0 评论 -
字符串的相关知识
字符串的 最近使用字符串比较多,所以做一些总结。 一 创建字符串的方式 1 char *str = NULL; 用这种方式创建字符串需要用malloc();函数创建空间。 2 char str[20] = “0”; 二 关于分配空间的函数 1 memset();在指定的内存块设置一定数量的无符号字符,一般用于填充0。 C 标准库 - <string.h> void *memset(void *str, int c, size_t n); 参数 str – 指向要填充的内存块。 c – 要被设置的原创 2021-05-10 20:24:23 · 110 阅读 · 0 评论