摘要: 标识符 1.概念 C语言对各种变量,函数等命名时使用的字符序列称为标识符 凡是自己可以起名字的地方都叫标识符 2.命名规则 有26个英文字母大小写,0-9,—或$组成 数字不可以打头 不可以使用关键字和保留字,但能包含关键字和保留字 C语言严格区分大小写,长度无限制 标识符不能包含空格 3.命名规范 阅读全文
posted @ 2021-01-09 17:23 mx_info 阅读(825) 评论(0) 推荐(0)
摘要: 运算符 1.运算符介绍 运算符是一种特殊的符号,用以表示数据的 运算、 赋值和 比较等 算术运算符 (+, -, * , / , %) 赋值运算符 (= += -= ..) 关系运算符(比较运算符)(比如 > >= < ⇐ == 等等) 逻辑运算符 (&& 逻辑与 || 逻辑或 ! 逻辑非) 位运算 阅读全文
posted @ 2021-01-09 14:31 mx_info 阅读(207) 评论(0) 推荐(0)
摘要: 计算机硬件 1.计算机体系结构 通过系统总线将CPU,内存及I/O及其相应的驱动连接起来。 注意:内存,磁盘,外设都有其相应的驱动 2.计算机系统操作 I/O设备与CPU可并行运行 每个设备控制器负责一个设备类型 每一设备控制器有一局部缓存 CPU通过局部缓存与主存交换数据 I/O从设备到设备控制器 阅读全文
posted @ 2021-01-06 16:41 mx_info 阅读(146) 评论(0) 推荐(0)
摘要: 常量 1.基本介绍 常量是固定值,在程序执行期间不能改变,这些固定的值,又称为字面量 常量可以是任何的基本数据类型,比如整数常量,浮点常量,字符常量,或字符串字面值,也有枚举常量 常量的值在定义后不能进行修改 2.经常使用的常量 2.1 整数常量 整数常量可以是十进制,八进制或十六进制的常量,前缀指 阅读全文
posted @ 2021-01-06 12:37 mx_info 阅读(339) 评论(0) 推荐(0)
摘要: 值传递和地址传递 1. 简介 C语言传递参数 (或者赋值)可以是值传递,也可以是传递指针,传递指针也叫地址传递 默认传递值的类型:基本数据类型(整数类型,小数类型,字符类型),结构体,共用体 默认传递地址的类型:指针,数组 2.值传递和指针传递的使用特点 2.1 值传递 将变量指向的存储内容,在传递 阅读全文
posted @ 2021-01-05 21:02 mx_info 阅读(380) 评论(0) 推荐(0)
摘要: C指针入门 1,基本介绍 简单的说,指针表示一个地址(存放的是地址) #include<stdio.h> void main(){ int num = 1; //定义一个指针变量 //1.int *表示类型为指针类型 //2.名称 ptr ,ptr就是一个int *类型 //3.ptr指向了一个in 阅读全文
posted @ 2021-01-05 12:59 mx_info 阅读(117) 评论(0) 推荐(0)
摘要: 操作系统发展 1.操作系统发展 OS从无到有,从简单到复杂,完善 OS随着计算机硬件技术的发展而完善 为满足不同的需求,出现了多种类型的OS 2.操作系统发展过程 发展动力:需求推动发展 2.1 资源利用角度 为了提高计算机资源利用率和系统性能,从单道到多道。集中到分布,从专用到泛在 2.2 用户角 阅读全文
posted @ 2021-01-05 12:05 mx_info 阅读(400) 评论(0) 推荐(0)
摘要: 操作系统概念 1.为什么要有操作系统 计算机硬件(裸机)难于使用 用户几乎不可能使用裸机 计算机硬件只能识别0,1二值机器码 机器码直观性差,容易出错,难于交流 因此,通常在计算机硬件之上会覆盖一层软件,以方便用户使用计算机硬件 2.什么是操作系统 CPU是计算机硬件的核心,是计算机系统的心脏 操作 阅读全文
posted @ 2021-01-05 10:49 mx_info 阅读(510) 评论(0) 推荐(0)
摘要: 基本数据类型转换 1.自动类型转换 1.1介绍 当C程序在进行赋值或者运算时,精度小的类型自动转换为精度大的类型,这就是自动类型转换 1.2 数据类型按精度(容量)大小排序为 short --> int --> unsigned int --> long --> unsigned long --> 阅读全文
posted @ 2021-01-04 20:10 mx_info 阅读(536) 评论(0) 推荐(0)
摘要: 变量 1.为什么需要变量 一个程序就是一个世界 1.1 变量是程序的基本组成单位 无论是使用哪种高级语言编写程序,变量都是其程序的基本组成单位,比如 void main(){ int a = 1; //定义了一个整型变量,取名为a,并赋值为1(强数据类型语言) int a = 3; b = 89; 阅读全文
posted @ 2021-01-04 12:11 mx_info 阅读(649) 评论(0) 推荐(0)