
C语言基础
小Floyed
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言基础(9)——指针
指针变量指针变量的定义指针变量的引用指针与数组指针与一维数组指针与二维数组指向二维数组的行指针指向二维数组的列指针指针变量指针变量的定义指针变量定义的一般形式:类型 *指针变量名符号*在变量声明语句中是指针类型说明符,前面的类型用于声明指针可以指向哪种类型的变量,称为指针的基类型。例如:int *pt1;int *pt2;如果想让指针变量具体指向某个变量数据,则需要对其进行初始化。指针变量可以在定义时初始化,指针的初始化是用&操作符完成的,它用于产生变量的内存地址。例如:.原创 2020-05-20 02:00:01 · 654 阅读 · 0 评论 -
C语言基础(8)——函数(2)
数组作为函数参数数组元素作为函数实参一维数组作为函数参数二维数组作为函数参数局部变量和全局变量变量的存储类别定义变量存储类别宏定义无参数宏定义带参数的宏定义数组作为函数参数数组元素作为函数实参数组元素可以用作函数实参,但是不能用做形参。因为形参是在函数被调用时临时分配储存单元的。在用数组元素作为函数实参时,把实参的值传给形参,是“值传递”的方式。数据传递方向是从实参传到形参,单向传递。一维数组作为函数参数除了可以用数组元素作为函数参数外,还可以用数组名作为函数参数(包括实参和形参)。当用数组元素.原创 2020-05-16 13:40:15 · 967 阅读 · 0 评论 -
C语言基础(7)——函数(1)
这里写自定义目录标题函数的定义函数的分类库函数自定义函数函数的定义有参函数定义无参函数定义空函数定义调用函数函数的声明函数的定义C语言中,一个程序无论其大小,总是由一个或多个函数构成。每一个完整的C程序总是有且仅有一个main函数,它是程序的组织者,程序执行时也总是由main函数开始执行,由main函数直接或间接地调用其他函数来辅助完成整个程序的功能。函数的分类函数从用户使用角度可分为库函...原创 2020-05-16 13:39:29 · 1248 阅读 · 0 评论 -
C语言基础(6)——字符串处理函数
字符串处理函数puts函数和gets函数puts函数gets函数strcat函数strcpy函数strcmp函数strlen函数strlwr函数strupr函数为了使用方便,在C语言函数库里提供了一些用来专门处理字符串的函数。不过使用这些库函数时,必须在程序开头包含string.h头文件,即:#include<string.h>;puts函数和gets函数puts函数p...原创 2020-04-04 22:44:26 · 611 阅读 · 0 评论 -
C语言基础(5)——数组
数组是一组有序数据的集合。数组中每一个元素都属于同一个数据类型,且不能把不同类型的数据放在同一个数组中。一维数组一维数组它的元素只需要用数组名加一个下标,就能唯一确定。一维数组的定义定义一维数组的一般形式为:类型说明符 数组名【常量表达式】例如:int a[10];表示定义了一个整型数组,数组名为a,此数组包含十个整型元素;而且要注意,该数组下标是从0开始的,这10个元素是a[...原创 2020-03-27 00:30:23 · 1670 阅读 · 0 评论 -
C语言基础(4)——改变循环执行的状态
改变循环执行的状态用break语句提前终止循环用continue语句提前结束本次循环上次的语言笔记我们介绍了循环结构,它们都是根据事先指定的循环条件正常执行与终止的循环。但如果我需要提早结束正在执行的循环操作呢?这时就可以用break语句与continue语句来实现提前结束循环了。用break语句提前终止循环break语句在上次的笔记中的switch结构里也出现过,用break语句跳出swi...原创 2020-03-18 17:27:09 · 1200 阅读 · 0 评论 -
C语言基础(3)——控制结构
控制结构if语句1.if形式2.if-else形式3.else-if形式switch语句循环结构while语句do…while语句for语句if语句if语句用于判定所给定的条件是否满足,程序根据判定的结果决定所执行的操作。c语言提供如下三种形式的if语句。1.if形式if形式语句如下:if(表达式)语句不带else子句的if语句适合解决单分支的选择问题,其流程图如下:真假A表达式B...原创 2020-03-18 17:24:27 · 805 阅读 · 1 评论 -
C语言基础(2)——基本输入输出
基本输入输出1.字符输入输出函数putchar函数getchar函数2格式化输入输出函数格式输出函数printf格式输入函数scanfC语言中的输入输出操作是通过调用标准函数库函数来实现的。使用这些标准输入输出函数时,将输入输出函数的头文件stdio.h包含到源文件中,即在开始位置加上如下编译命令:#include<stdio.h>1.字符输入输出函数字符输入和输出函数分别为g...原创 2020-03-18 17:19:53 · 1044 阅读 · 1 评论 -
C语言基础(1)——运算符与表达式
运算符与表达式运算符表达式1.算术运算符2.赋值运算符简单赋值运算符“=”复合赋值运算符3.增1,减1运算符4.关系运算符5.逻辑运算符6.条件运算符7.强制类型转换运算符8.逗号运算符运算符根据运算符性质分类:算术运算符,关系运算符,逻辑运算符,赋值运算符等。根据操作数的个数进行分类:仅仅需要一个操作数的个数的运算符为单目运算符;需要两个操作数个数的为双目运算符;同理,三目运算符需要三...原创 2020-03-18 17:09:13 · 1294 阅读 · 0 评论