C语言
文章平均质量分 64
情缘晓梦.
主要更新c语言和c++。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言结构体
本文介绍了结构体的基础知识与使用方法。主要内容包括:1)结构体声明语法及注意事项;2)变量的两种定义方式和初始化方法(普通初始化和嵌套初始化);3)结构体成员的访问方式(点操作符和箭头操作符);4)结构体传参时的注意事项,强调在处理大型结构体时应优先使用传址方式而非传值,以减小系统开销提升性能。文章系统性地讲解了结构体的基本概念、定义初始化、成员访问和传参优化等核心知识点。原创 2026-01-05 21:01:25 · 321 阅读 · 0 评论 -
C语言指针
本文系统介绍了指针的核心概念与应用。首先明确了指针的本质是内存地址,其大小随机器位数变化(32位4字节,64位8字节)。其次详细解析了指针类型的两大意义:决定解引用访问的字节数和指针运算的步长。接着探讨了野指针的成因及防范措施,并阐述了指针与数组的密切关系(数组名即首元素地址)。此外,还介绍了二级指针的概念和指针数组的定义。全文通过清晰的逻辑结构,全面呈现了指针在内存操作中的关键作用和使用规范。原创 2026-01-05 18:21:19 · 236 阅读 · 0 评论 -
C语言操作符
本文总结了C语言中各类操作符的使用规则和注意事项,包括算术、移位、位、赋值、单目、关系、逻辑等操作符。重点介绍了除法/取模规则、移位操作类型、位操作应用、复合赋值、自增自减顺序、关系判断陷阱、逻辑短路特性等关键知识点。同时讲解了表达式求值中的整型提升、算术转换原则,以及操作符的优先级和结合性。特别强调要避免未定义行为,如负移位、复杂表达式求值顺序等问题。这些操作符规则是C语言编程的基础,正确理解对编写可靠代码至关重要。原创 2026-01-05 14:16:34 · 337 阅读 · 0 评论 -
C语言数组
【代码】C语言数组。原创 2026-01-04 18:45:00 · 520 阅读 · 0 评论 -
C语言函数
摘要:函数是完成特定任务的独立代码块,分为库函数和自定义函数。库函数通过头文件调用,自定义函数由程序员编写。函数参数包括实参和形参,形参是实参的临时拷贝。函数调用有传值和传址两种方式。函数可嵌套调用但不能嵌套定义,支持链式访问。函数需先声明后定义,递归函数需有终止条件,但效率可能低于迭代。原创 2026-01-04 14:18:28 · 298 阅读 · 0 评论 -
C语言分支与循环
摘要:C语言控制语句分为分支(if/switch)、循环(while/for/do-while)和转向(break/goto等)三类。if语句需注意else匹配最近if的规则;switch要求整型表达式且必须用break避免穿透。三种循环中for最常用,将初始化、判断和调整集中处理。break终止整个循环,continue跳过本次循环。goto可用于跳出多层嵌套循环。C语言中0为假,非0为真,这是判断语句的基础逻辑。原创 2026-01-04 00:38:51 · 367 阅读 · 0 评论
分享