![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
花开淡陌痕
这个作者很懒,什么都没留下…
展开
-
c语言基础(九)---知识点补充
文章目录一.#include用法二.内存分区三.constant常量四.随机数一.#include用法#include叫做文件包含命令,用来引入对应的头文件(.h文件)。#include 也是C语言预处理命令的一种。include的处理过程很简单,就是将头文件的内容插入到该命令所在的位置,从而把头文件和当前源文件连接成一个源文件,这与复制粘贴的效果相同。include 的用法有两种,如下所...原创 2020-04-15 15:38:06 · 181 阅读 · 0 评论 -
c语言基础(八)---指针
c语言基础(八)—指针文章目录c语言基础(八)---指针一.指针变量的定义和使用二.指针变量的运算三.数组指针四.字符串指针五.指针变量作为函数参数六.指针作为函数返回值七.二级指针八.指针数组九.二维数组指针十.函数指针十一.指针总结一.指针变量的定义和使用数据在内存中的地址也称为指针,如果一个变量存储了一份数据的指针,我们就称它为指针变量。在C语言中,允许用一个变量来存放指针,这种变量...原创 2020-04-14 22:13:05 · 532 阅读 · 0 评论 -
c语言基础(七)---复杂数据类型
c语言基础(七)—复杂数据类型文章目录c语言基础(七)---复杂数据类型一.结构体1. 定义2. 声明二.联合体1.定义2.赋值3.应用三.枚举1.枚举的由来2. 枚举定义3.枚举变量4.枚举实例测试四.宏1. 宏的理解2. 常量宏定义3. 常量宏定义注意点4. 含参数宏定义5. 含参数宏注意点6.宏参数的拼接7. 含参数宏定义与函数区别五.typedef类型重命名1.基本数据类型2.数组类型3...原创 2020-04-14 18:31:49 · 1123 阅读 · 0 评论 -
c语言基础(五)---数组
c语言基础(五)—数组文章目录c语言基础(五)---数组一.一维数组二.二维数组三.数组查询四.字符数组和字符串五.字符串的输入和输出六.字符串处理函数一.一维数组数组的概念和定义我们知道,要想把数据放入内存,必须先要分配内存空间。放入4个整数,就得分配4个int类型的内存空间:int a[4];这样,就在内存中分配了4个int类型的内存空间,共 4×4=16 个字节,并为它们起了一...原创 2020-04-14 17:39:43 · 938 阅读 · 0 评论 -
c语言基础(四)---流程结构
c语言基础(四)—流程结构文章目录c语言基础(四)---流程结构一.循环结构1.while循环2. do-while循环3.for循环4.跳出循环5.循环嵌套二.选择结构1.if选择结构2.关系运算符3.逻辑运算符4.条件运算符5.switch case语句三.总结顺序 :由上向下一步一步执行一.循环结构1.while循环入口循环结构可控循环的三要素循环控制变量要有初始值循环执...原创 2020-04-14 15:21:57 · 329 阅读 · 0 评论 -
c语言基础(三)---输入输出
c语言基础(三)—输入输出文章目录c语言基础(三)---输入输出一.printf输出二.scanf输入一.printf输出在C语言中,有三个函数可以用来在显示器上输出数据,它们分别是:puts():只能输出字符串,并且输出结束后会自动换行 。putchar():只能输出单个字符 。printf():可以输出各种类型的数据 。格式控制符说明%c输出一个单一的字...原创 2020-04-14 12:10:50 · 636 阅读 · 0 评论 -
C语言基础(二)---数据类型
C语言基础(二)—数据类型文章目录C语言基础(二)---数据类型一.数据类型二.转义字符三.自增和自减四.运算符优先级和结合性五.数据类型转换1. 自动类型转换2. 强制类型转换3. 强制转换临时性4. 自动 转换 VS 强制 转换一.数据类型printf格式化输出数据的参数总结==scanf()==函数主要是用于读取数据(通常来源于文件或者是用户从键盘的输入),并且按照指定的格...原创 2020-04-13 21:10:13 · 390 阅读 · 0 评论 -
c语言基础(一)---编程入门
c语言基础(一)一.进制转换1.将二进制、八进制、十六进制转换为十进制二进制、八进制和十六进制向十进制转换都非常容易,就是“按权相加”。所谓“权”,也即“位权”。假设当前数字是 N 进制,那么:对于整数部分,从右往左看,第 i 位的位权等于Ni-1对于小数部分,恰好相反,要从左往右看,第 j 位的位权为N-j。更加通俗的理解是,假设一个多位数(由多个数字组成的数)某位上的数字是 ...原创 2020-04-13 18:54:50 · 955 阅读 · 0 评论 -
c语言基础 ( 六)—函数
c语言—函数文章目录c语言---函数一.无参函数二.有参函数三.函数返回值四.形参与实参五.函数调用六.函数声明及函数原型七. 全局变量和局部变量函数是一段可以重复使用的代码,用来独立地完成某个功能,它可以接收用户传递的数据,也可以不接收。接收用户数据的函数在定义时要指明参数,不接收用户数据的不需要指明,根据这一点可以将函数分为有参函数和无参函数。一.无参函数如果函数不接收用户传递的数据,...原创 2020-04-13 15:37:17 · 452 阅读 · 0 评论