
C语言
文章平均质量分 92
专治C的疑难杂症!!!
画凉ZL
斯文工科男
展开
-
C语言——字符串指针和字符串数组
在C语言中,字符串随处可见,字符串是由字符组成的一串数据,字符串以null字符('\0')结尾,表示字符串的结束。字符串可以通过字符数组或指针来表示和操作。原创 2024-10-24 22:37:06 · 2189 阅读 · 1 评论 -
C语言——结构体(struct)对齐
本文主要介绍C语言中,结构体的对齐规则、如何改变对齐数,对齐规则对内存的影响以及如何减小结构体占用的内存。了解结构体的对齐规则对于提高内存使用效率、保证访问速度、避免硬件异常以及提高代码的可移植性都具有重要意义。在编写涉及结构体操作的代码时,我们应该了解和考虑这些对齐规则。原创 2024-07-25 01:07:34 · 7308 阅读 · 0 评论 -
C语言——内存管理
C语言中,内存管理需要对静态和动态内存分配,静态分配在编译时确定,而动态分配(如malloc, calloc, realloc)则在运行时进行,需程手动管理,包括适时释放(用free)以避免内存泄漏。同时,了解栈、堆、数据区、代码区等内存区域的特性和用途,对于有效管理内存至关重要。原创 2024-07-23 14:39:44 · 3313 阅读 · 0 评论 -
C语言——函数指针与指针函数
函数指针与指针函数有什么区别?原创 2024-05-19 21:23:41 · 902 阅读 · 1 评论 -
C语言——“#”号
在C语言中有着许许多多的符号,下面就一起来看看(#)这一符号吧,它有着许许多多的功能。原创 2023-08-12 21:31:16 · 7286 阅读 · 6 评论 -
C语言——难点关键字(extern、static、struct、enum、union、volatile)
重点关键字extern、static、struct、enum、union、volatile详解原创 2023-08-07 18:34:12 · 2233 阅读 · 2 评论 -
C语言——关键字
C语言的关键字共预留了32个,是在C语言标准中定义的,具有特殊含义和功能。包含auto、break、case、char、const、continue、default、do、double、else、enum、extern、float、for、goto、if、int、long、register、return、short、signed、sizeof、static、struct、switch、typedef、union、unsigned、void、volatile、while原创 2023-08-01 13:15:14 · 332 阅读 · 1 评论 -
C语言——结构体(Struct)详解+运用举例
结构体(Struct)是一种数据类型,用于将不同类型的变量组合在一起形成一个新的数据结构。它允许我们在单个实体中存储和操作多个相关的变量。结构体可以包含不同类型的成员变量。那么具体可以包含哪些类型呢?在实际运用中该怎么用呢?原创 2023-07-27 16:45:24 · 6351 阅读 · 2 评论