C语言初阶教程
文章平均质量分 85
从代码实例入手,为C语言初学者提供的教程。
Clrove.11
这个作者很懒,什么都没留下…
展开
-
C语言初阶之指针
在计算机科学中,指针是编程语言中的一个对象,利用地址,它的值直接指向存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为“指针”。意思是通过它能找到以它为地址的内存单元。可以这样理解内存:指针是个变量,存放的是内存单元的地址(编号)。也就是说指针就是变量,用来存放地址的变量(存放在指针中的值都被当做地址处理)。原创 2024-10-06 11:24:19 · 601 阅读 · 0 评论 -
C语言初阶之分支与循环
在C语言中,“语句”指的是构成程序的基本单位之一,它告诉计算机要执行的操作。语句可以是一条简单的命令,如变量赋值;也可以是一个复杂的操作,如条件判断、循环等。每个语句通常以分号(;)结束,表示一个完整的指令。原创 2024-10-02 16:53:29 · 1328 阅读 · 0 评论 -
C语言初阶之数组
在 C 语言中,一维数组是一组相同类型的数据元素的集合,这些数据元素按照一定的顺序排列,并且可以通过一个索引来唯一标识每一个元素。数组中的每个元素都可以通过数组名加上一个方括号内的索引来访问。一维数组通常用于存储一系列相关的数据项,如一组数值、字符序列(字符串)等。这里将这部分知识点拆分为一维数组创建初始化、一维数组的使用、一维数组在内存中的应用三个部分进行讲解。1.1一位数组的创建与初始化数组是一组相同类型元素的集合。数组的初始化是指在创建数组的同时给数组的内容一些合理的初始值。原创 2024-10-04 20:19:21 · 578 阅读 · 0 评论 -
C语言初阶之结构体
结构体的定义通常包括关键字struct,后跟结构体名称和一对花括号{}包围的一系列成员变量。每个成员变量都有自己的数据类型。// 名字int age;// 年龄// 身高结构体的成员可以变量、数组、指针,甚至是其它结构体。有了结构体,那么如何定义变量,其实很简单。int x;int y;}p1;//声明类型的同时定义变量p1//定义结构体变量p2//初始化:定义变量的同时赋初值。struct Stu //类型声明//名字int age;//年龄//初始化int data;原创 2024-10-06 12:03:56 · 145 阅读 · 0 评论 -
C语言初阶之操作符
在C语言中,算术操作符是用来执行基本数学运算的符号,包括加法、减法、乘法、除法以及取模(求余数)等。这种操作符有两个操作数,位于操作符两端的数字就是操作数,这种操作符也叫双目操作符。运行结果为:在计算机中执行算数运算一个不可避免的话题是操作精度问题,如果将一个浮点数和整数进行运算,结果将会是一个浮点数。浮点数可以表示小数部分而整数不可以,因此直接将一个浮点数的结果存储到整型变量中是不可行,这会导致数据丢失——浮点数的小数部分会直接被截断。原创 2024-10-05 21:48:56 · 1036 阅读 · 0 评论 -
C语言初阶之函数
自定义函数和库函数一样,有函数名,返回值类型和函数参数。但是不一样的是这些都是我们自己来设计。这给程序员一个很大的发挥空间。statement;//语句项ret_type 返回类型fun_name 函数名para1 函数参数举个例子,写一个函数找出两个整数中的最大值。int get_max(int a, int b)//在函数名之前的是函数类型,括号内是传入的两个形式参数//也可以写成这种三目操作符的形式return (a > b)?a : b;int main()原创 2024-10-03 17:16:23 · 1278 阅读 · 0 评论 -
C语言初阶之初识C语言
C语言是一种广泛使用的高级编程语言,它最初由Dennis Ritchie于1972年左右在贝尔实验室开发。C语言的设计目标是为了提供一种可以方便地进行系统编程的语言,并且能够高效地运行在多种不同的计算机硬件上。C语言是很多现代编程语言的基础,C++就是由其发展而来。此外,许多操作系统的核心部分,包括Unix操作系统和Linux操作系统,都是用C语言编写的。//define定义标识符常量//define定义宏int main()return 0;原创 2024-10-02 00:22:11 · 801 阅读 · 0 评论