![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言初阶
文章平均质量分 73
开始的第一步
一只努力锋
一起努力
展开
-
C语言初阶————初识C语言 (1)
目录什么是C语言数据类型变量、常量定义变量的方法变量的分类变量的使用变量的作用域与生命周期常量字符串+转义字符原创 2022-04-25 22:48:40 · 2312 阅读 · 0 评论 -
C语言初阶————初识C语言 (2)
我去追个女孩子,我每一天送她一朵玫瑰并向她表白一次,终于在第99天她答应了我,于是跳出循环抱得美人归。while是循环语句当满足()里的条件时进入循环,不满足时跳出循环。人生面临着选择,当我们站在岔路口是我们就应该使用选择语句。我们总要重复一些事,日复一日,年复一年,至到成功。如果你好好工作,那么你就会有工资。原创 2023-01-15 16:39:51 · 87 阅读 · 3 评论 -
C语言初阶————初识C语言 (3)
定义常量以前有讲,而定义宏,就类似于函数。先见一下后期会重点讲。原创 2023-01-17 14:17:58 · 88 阅读 · 1 评论 -
分支与循环语句(1)
C语句可分为以下五类:1.表达式语句2.函数调用语句3.控制语句4.复合语句5.空语句这次介绍的分支循环语句就是控制语句。原创 2023-01-20 17:23:08 · 69 阅读 · 1 评论 -
分支与循环语句(2)
通过例子我们可以看出break在while循环中的作用:其实在循环中只要遇到break,就停止后期的所有的循环,直接终止循环。所以:while中的break是用于。原创 2023-01-24 17:26:21 · 47 阅读 · 1 评论 -
C语言——函数(1)
自定义函数和库函数一样,有函数名,返回值类型和函数参数。但是不一样的是这些都是我们自己来设计。我们举一个例子:写一个函数可以找出两个整数中的最大值。这里定义一个变量c用来储存函数的返回值。再举个例子:写一个函数可以交换两个整形变量的内容。这里我们明明调用了函数并进行了交换,为什么a和b的内容没有交换。我们调试看看经过调试我们可以看到变量a,b与变量x.y的地址并不相同(&的作用是取出地址)说明x.y与a.b所对应的并不是同一个空间,x.y交换的内容自然就不是a.b中的内容。原创 2023-01-25 18:09:28 · 75 阅读 · 0 评论 -
C语言——函数(2)
我们一般是把函数放在主函数的前面,但现在我们把函数放在主函数的后面,代码依然可以运行但是却报警告了,这是因为在编译时,电脑事先不知道有这个add函数但是我们却使用了。系统分配给程序的栈空间是有限的,但是如果出现了死循环,或者(死递归),这样有可能导致一 直开辟栈空间,最终产生栈空间耗尽的情况,这样的现象我们称为栈溢出。在我们写比较大的代码时往往我们会定义多个函数都放在一个文件中会很复杂所以我们要分模块来操作,比如将函数的声明,实现,使用分成多个模块。存在限制条件,当满足这个限制条件的时候,递归便不再继续。原创 2023-01-28 16:45:17 · 106 阅读 · 0 评论 -
C语言——数组
1.数组是使用下标来访问的,下标是从0开始。2.数组的大小可以通过计算得到。原创 2023-02-01 16:39:49 · 318 阅读 · 1 评论 -
c语言——详解操作符(1)
大家好今天为大家详细讲解操作符这些操做符很简单主要用来计算1.除了操作符之外,其他的几个操作符可以作用于整数和浮点数。2.对于操作符如果两个操作数都为整数,执行整数除法。而只要有浮点数执行的就是浮点数除法。3.操作符的两个操作数必须为整数。返回的是整除之后的余数。要想理解位移操作符首先我们要知道整数在内存中的存储。原创 2023-03-04 20:06:47 · 157 阅读 · 1 评论 -
c语言——详解操作符(2)
大家好,我是小锋紧接上文我们继续讲解逻辑操作符为了让大家更好的了解逻辑操作符给大家看一组代码对于逻辑与,当遇到为假时后面就不用进行运算了。对于逻辑或,当遇到为真时后面的就不用运算了。原创 2023-03-05 18:48:57 · 107 阅读 · 1 评论 -
c语言——指针(1)
指针是什么?大家好我是小锋今天给大家带来的是指针的讲解指针是什么?指针理解的2个要点:1.指针是内存中一个最小单元的编号,也就是地址2.平时口语中说的指针,通常指的是指针变量,是用来存放内存地址的变量指针就是地址,口语中说的指针通常指的是指针变量指针变量我们可以通过(取地址操作符)取出变量的内存其实就是地址,把地址可以存放到一个变量中,这个变量就是指针变量。原创 2023-03-05 22:32:13 · 112 阅读 · 1 评论 -
C语言——指针(2)
允许指向数组元素的指针与指向数组最后一个元素后面的那个内存位置的指针比较,但是不允许与 指向第一个元素之前的那个内存位置的指针进行比较。答案当然是不行指针存放的地址就行写再信封上的地址我们可以通过地址找到变量但却不能通过改变信封上的地址就使实际上的地址发生改变。我们知道指针中存放的是地址那我们可不可以通过改变指针中的地址从而达到改变变量的地址的目的。我们可以看到指针所指向的地址正是数组对应元素的地址,说明可以用指针来访问数组。指针变量也是变量,是变量就有地址,那指针变量的地址存放在哪里?原创 2023-03-06 21:56:32 · 66 阅读 · 0 评论 -
c语言——结构体
结构体传参的时候,要传结构体的地址。原创 2023-03-07 13:32:02 · 93 阅读 · 2 评论