- 博客(8)
- 收藏
- 关注
原创 C语言初阶-函数<精讲>
这种传参方式可以让函数和函数外边的变量建立起真正的联系,也就是函数内部可以直接操作函数外部的变量。我们在开发的过程中每个程序员都可能用的到,为了支持可移植性和提高程序的效率,所以C语言的基础库中提供了一系列类似的库函数,方便程序员进行软件开发。真实传给函数的参数,叫实参。无论实参是何种类型的量,在进行函数调用时,它们都必须有确定的值,以便把这些值传送给形参。让代码运行时,输出的结果和输入的结果一样,说明传值调用并没有改变主函数的变量。含义:函数和函数之间可以根据实际的需求进行组合的,也就是互相调用的。
2023-12-20 19:20:52
48
1
原创 数据的存储
s=0, M=1.001,E=3+127=130那么,第一位的符号位s=0,有效数字M等于001后面再加20个0补满23位,指数E等于3+127=130,10000010。2、小端字节存储:把一个数据的低位字节的内容,存放在低地址处,把一个数据的高位字节的内容,存放在高地址处。3、大端字节存储:把一个数据的低位字节的内容,存放在高地址处,把一个数据的高位字节的内容,存放在低地址处。大端(存储)模式,是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址。空间的大小是根据不同的类型而决定的。
2023-06-08 18:35:27
72
1
原创 C语言初阶-分支和循环语句<精讲>
C语言是结构化的程序设计语言:顺序结构、选择结构、循环结构。C语句可分为以下五类:1.表达式语句2.函数调用语句3.控制语句4.复合语句5.空语句控制语句用于控制程序的执行流程,以实现程序的各种结构方式,它们由特定的语句定义符组成,C语言有九种控制语句。可分成以下三类:1.条件判断语句也叫分支语句:if语句、switch语句;2.循环执行语句:do while语句、while语句、for语句;3.转向语句:break语句、goto。
2023-05-03 19:56:43
131
4
原创 C语言初阶-指针-结构体
32位机器上:地址是32个bit位(即32个二进制位),这个地址要存储的话要4个字节,所以在32位机器上,指针变量的大小是4个字节。64位机器上:地址是64个bit位(即64个二进制位),这个地址要存储的话要8个字节,所以在64位机器上,指针变量的大小是8个字节。变量是创建内存中的(在内存中分配空间的),每个内存单元都有地址,所以变量也是有地址的。其中p是个变量,用来存放a的地址,叫:指针变量,意思是存放指针的变量。指针变量是用来存放地址的,故指针变量的大小取决于地址的大小。* 是说明p是指针变量。
2023-04-24 17:47:05
107
3
原创 C语言初阶-操作符-常见关键字-结构体
static修饰局部变量的时候,本来一个局部变量是存放在栈区的,被static修饰后,就储存到了静态区,static修饰局部变量改变了局部变量的存储类型(位置),使得这个静态变量的生命周期延长了,直到程序结束才结束。此时打印出来的结果为:6 6 6 6 6 6 6 6 6 6,主函数执行到text()时,执行上面那个void test(),执行完后继续从text后面执行,又因为a为局部变量进函数创建出函数后销毁。||这个操作符:两个操作数只要有一个为真,则为真,两个同时为假,才为假。
2023-04-14 23:27:15
164
4
原创 C语言初阶-部分基础知识补充-数组-操作符
除法分为整数除法、浮点数除法(注:要保证除数和被除数中至少有一个数是浮点数)。今天的分享就到这边,关于操作符还有些内容,会在下个文章讲。2、C语言规定:数组的每个元素都有一个下标,小标是从0开始的。前三种操作符没什么要特别强调的,后面的两种需要区分一下。当然数组也分为几类,可以先了解,后面会深入讲解的。关于前置、后置--和前置、后置++,举例说明一下。1、scanf函数返回的是读取到数据的个数。1、数组的定义:一组相同类型元素的集合。操作符 % 计算的结果是余数。对于数组的使用,这边举个例子。
2023-04-10 21:22:51
101
3
原创 C语言初阶-部分库函数-变量的作用域和生命周期-常量-字符串
拓展知识:%c-字符 %d-整型 %s-字符串 %f-float %lf-double %p-地址的打印(了解)这说明这边的a是具有常属性的,不能被改变,但本质上还是变量。1、局部变量的生命周期:进入作用域生命周期开始,出作用域周期结束。注:字符串结束标志是一个\0的转义字符,不算作字符内容。库函数-C语言的编译器提供的现成的函数,可以直接用。2、全局变量的生命周期:整个程序的生命周期。2、全局变量的作用域是整个工程。
2023-04-09 21:03:00
164
11
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人