C语言学习
文章平均质量分 82
人生缓缓,自有答案
人生缓缓,自有答案
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言文件操作详解
程序文件:如.c源文件、.obj目标文件、.exe可执行文件。数据文件:程序运行时读写的数据文件。本章主要讨论数据文件。文件名通常由路径+主干+后缀。文件操作是C语言实现数据持久化的基础。熟练掌握文件的打开、关闭、顺序/随机读写、文本/二进制操作。注意文件结束判定和缓冲区机制,避免常见错误。文件操作虽基础,但细节繁多,建议多练习、多调试,养成良好的文件管理习惯。原创 2025-05-24 18:07:32 · 711 阅读 · 0 评论 -
C语言预处理详解
C语言的预处理是编译前对源代码进行的文本处理。预处理器会根据以开头的指令,对代码进行宏替换、文件包含、条件编译等操作。预处理主要包括:宏定义(#define文件包含(#include条件编译(宏取消(#undef预定义符号预处理操作符(和##符号作用__FILE__当前源文件名__LINE__当前行号__DATE__编译日期__TIME__编译时间__STDC__若遵循ANSI C则为1,否则未定义int main()//当前.c文件的存放路径,和当前代码的行数37return 0;原创 2025-05-24 16:42:49 · 554 阅读 · 0 评论 -
C语言动态内存分配详解
动态内存分配是C语言灵活管理内存的关键。正确使用,避免常见错误。柔性数组是结构体内存管理的高级技巧。动态内存分配虽强大,但也需谨慎,养成良好的内存管理习惯,才能写出高质量的C语言代码。原创 2025-05-24 15:30:00 · 992 阅读 · 0 评论 -
C语言结构体(内存对齐)、枚举与联合体详解
结构体是将不同类型的数据组合在一起的自定义类型。int age;可以在声明时定义变量:结构体标签可省略,但不同匿名结构体类型互不兼容。枚举用于定义一组有名字的整型常量。enum Day//星期Mon,Tues,Wed,Thur,Fri,Sat,Sunenum Sex//性别//枚举的可能取值MALE,FEMALE,SECRET//以上定义的 enum Day , enum Sex , enum Color 都是枚举类型。原创 2025-05-23 22:50:38 · 528 阅读 · 0 评论 -
C语言字符和字符串函数详解
熟练掌握字符串和字符相关库函数的用法和注意事项。理解内存操作函数与字符串操作的区别。多练习模拟实现,加深理解。原创 2025-05-23 21:32:45 · 983 阅读 · 0 评论 -
C语言指针与数组笔试题精讲
熟练掌握数组名、指针、sizeof的本质和区别。理解指针运算的跨度由类型决定。注意字符串数组、二维数组、结构体指针等特殊场景的运算规则。多做笔试题,理解每一步的内存变化和指针指向。原创 2025-05-23 18:25:31 · 238 阅读 · 0 评论 -
C语言指针详解与实战
base:待排序数组首地址num:元素个数width:每个元素大小,单位字节cmp:比较函数指针int i = 0;for (i = 0;i < width;i++)buf1++;buf2++;确定冒泡排序的趟数int i = 0;for (i = 0;i < sz-1;i++)每一趟冒泡排序的对数int j = 0;for (j = 0;j <sz-1-i;j++)两个元素的比较大小比较完之后开始交换数据i < 10;i++) {原创 2025-05-23 16:15:44 · 496 阅读 · 0 评论 -
C 语言数据存储详解与实例
C 语言中的数据类型可以分为两大类:内置类型和自定义类型(构造类型)。内置类型包括整型家族(charshortintlonglong long)、浮点型家族(floatdouble)等;自定义类型包括数组类型、结构体类型(struct)、枚举类型(enum)、联合类型(union)等。不同数据类型决定了开辟空间的大小以及查看内存空间的视角。//通过查看内存发现vs下的数据存储是小端模式。原创 2025-05-22 21:16:00 · 501 阅读 · 0 评论 -
C 语言指针
本文通过多个实例详细解析了 C 语言中指针的相关知识,包括指针的基本概念、指针类型、野指针、指针运算、指针与数组的关系、二级指针以及指针数组等。指针是 C 语言中一个强大且灵活的概念,理解和掌握指针的使用对于编写高效、可维护的 C 语言代码至关重要。在实际开发中,灵活运用指针可以提高程序的性能和效率,使程序结构更加清晰、灵活。原创 2025-05-22 19:56:16 · 331 阅读 · 0 评论 -
C 语言操作符详解与实例
本文通过多个实例详细解析了 C 语言中各类操作符的使用方法和技巧。理解和掌握这些操作符对于编写高效、可维护的 C 语言代码至关重要。在实际开发中,灵活运用这些操作符可以提高代码的简洁性和可读性,使程序结构更加清晰、高效。原创 2025-05-22 16:12:45 · 758 阅读 · 0 评论 -
C 语言函数应用与实例解析
int z = 0;z = x + y;return z;int b = 20;return 0;上述代码定义了一个名为 Add 的函数,用于计算两个整数的和。在 main 函数中调用 Add 函数,并将结果存储在变量 sum 中,最后输出结果。传值调用:函数的形参和实参分别占用不同内存块,对形参的修改不会影响到实参。原创 2025-05-22 15:31:44 · 628 阅读 · 0 评论 -
【初识c语言】
初识c语言原创 2022-08-23 11:17:11 · 2232 阅读 · 1 评论
分享