![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 93
秋悠然
大一人工智能专业的学生 梦想是成为万人敬仰的人工智能工程师 主攻C语言、数据结构算法、C++语言、Linux系统编程、Linux网络编程、MySQL数据库。希望能结交各路的编程朋友。
展开
-
第6讲:函数
C语⾔的国际标准ANSI C规定了⼀些常⽤的函数的标准,被称为标准库,那不同的编译器⼚商根据ANSI提供的C语⾔标准就给出了⼀系列 函数的实现。我们可以把函数想象成⼩型的⼀个加⼯⼚,⼯⼚得输⼊原材料,经过⼯⼚加⼯才能⽣产出产品,那函 数也是⼀样的,函数⼀般会输⼊⼀些值(可以是0个,也可以是多个),经过函数内的计算,得出结 果。代码2中,我们从输出结果来看,i的值有累加的效果,其实 test函数中的i创建好后,出函数的时候是 不会销毁的,重新进⼊函数也就不会重新创建变量,直接上次累积的数值继续计算。原创 2024-06-08 23:13:35 · 760 阅读 · 3 评论 -
数组的概念和使用
有⼀个⽐较迷惑的点,变⻓数组的意思是数组的⼤⼩是可以使⽤变量来指定的,在程序运⾏的时候,根据变量的⼤⼩来指定数组的元素个数,⽽不是说数组的⼤⼩是可变的。其实⼆维数组访问也是使⽤下标的形式的,⼆维数组是有⾏和列的,只要锁定了⾏和列就能唯⼀锁定 数组中的⼀个元素。前⾯学习的数组被称为⼀维数组,数组的元素都是内置类型的,如果我们把⼀维数组做为数组的元 素,这时候就是⼆维数组,⼆维数组作为数组元素的数组被称为三维数组,⼆维数组以上的数组统称 为多维数组。像⼀维数组⼀样,也是使⽤⼤括号初始化的。那数组如何初始化呢?原创 2024-06-08 00:43:00 · 1033 阅读 · 5 评论 -
分支和循环(上)
上⾯的代码排版,让 else 和第⼀个 if 语句对⻬,让我们以为 else 是和第⼀个if匹配的,当 if 语句不成⽴的时候,⾃然想到的就是执⾏ else ⼦句,打印 haha ,但实际上 else 是和第⼆个 if 进⾏匹配的,这样后边的 if...else 语句是嵌套在第⼀个 if 语句中的,如果第⼀个 if 语句就不 成⽴,嵌套 if 和 else 就没机会执⾏了,最终啥都不打印。在C语⾔中,0为假,⾮0表⽰真,也就是表达式的结果如果是0,则语句不执⾏,表达式的结果如果不 是0,则语句执⾏。原创 2024-05-02 15:07:10 · 1560 阅读 · 79 评论 -
第10讲:操作符详解
1.操作符的分类1.操作符的分类•算术操作符:•移位操作符:>(移动的是二进制位)•位操作符:& | ^(使用二进制位进行计算)•赋值操作符:+=-=*=/=%==&=|=^=•单目操作符:!++--sizeof类型•关系操作符:>=原创 2024-08-24 15:04:55 · 988 阅读 · 16 评论 -
第2讲:C语言数据类型和变量
下面盘点一下C语言提供的各种数据类型,本章节主要探讨内置数据类型。C语言把数据类型分为这么些。,就是相似的数据所拥有的共同特征,编译器只有知道了数据的类型,才知道怎么操作。来描述生活中的各种数据。原创 2024-08-06 18:47:10 · 476 阅读 · 103 评论 -
第1讲:C语言常见概念
目录 1. C语言是什么?2. C语言的历史和辉煌3. 编译器的选择VS20224. VS项目和源文件、头文件介绍5. 第⼀个C语言程序6. main函数7. printf和库函数8. 关键字介绍9. 字符和ASCII编码10. 字符串和\01. 转义字符12. 语句和语句分类13. 注释是什么?为什么写注释?原创 2024-08-06 08:57:48 · 812 阅读 · 65 评论