C
文章平均质量分 82
C语言学习记录
hello world 999
日拱一卒无有尽,功不唐捐终到海,十年磨一剑,再见顶峰相见。
展开
-
【C程序设计】02:数学运算
2.1数学运算1.C语言基本运算符:运算符说明举例=赋值运算符a = b;+、-、*、/、()基本运算符a = (b + c) * d;%求余运算符a = b % 2;&、|、^、~位运算(imp.)a = ~b | c;<<、>>左移和右移a = b >> 2;(1)位运算:一种二进制位下的高速运算按位与 &:先将左右两边的数表示成二进制的形式,对应二进制位上进行的一种运原创 2021-03-01 17:38:22 · 78 阅读 · 0 评论 -
【C程序设计】01:语言入门基础
1.1语言入门基础课程内容:编程环境:在Linux操作系统的环境下,使用vim编写C/C++程序学习目标:思维逻辑上的转换(对于问题的思考方式)、自学能力(学习能力)的提升、编码能力提升1.C语言和汇编的对比:开发效率:C语言比汇编语言开发效率更高(集成化程度更高),代码更短程序的可移植性:汇编语言与计算机硬件强相关,直接与计算机底层沟通,可移植性为0补充:如何正确学习一门语言?——沿着某种编程范式进行学习、编程范式:该语言支持的编程的一种规范流程、编程姿势原创 2021-02-28 16:24:58 · 148 阅读 · 0 评论 -
【C复习】04:文件操作
所谓文件一般都是指存储在外部介质上数据的集合,输入输出时数据传输的过程,即数据流。根据数据的组织形式,数据文件可以分为ASCII文件和二进制文件,映像文件本文文件数据在磁盘上的存储方式:字符文件一律以ASCII形式存储,数值型数据既可以用ASCII形式存储,也可以用二进制形式存储。每一个FILE类型变量对应一个文件的信息区,将指向文件信息区的指针称为文件指针。注:指向文件的指针变量并不是指向外部介质上的数据文件的开头,而是指向内存中的文件信息区的开头。原创 2023-03-18 12:46:07 · 761 阅读 · 0 评论 -
【C复习】03:结构体
在定义结构体时可以对其成员进行初始化,初始化列表是用花括号括起来的一些常量,这些常量依次赋值给结构体中的成员。原创 2023-03-17 16:18:19 · 111 阅读 · 0 评论 -
【C复习】02:指针
基类型 *指针变量,指针变量是基本数据类型派生出来的类型,其不能离开基本类型而独立存在。指针类型表示:指向整型数据的指针类型表示为int*,读作指向int的指针 or int指针在定义指针变量时必须指定基类型,不同类型的数据在内存中所占的字节数和存放方式是不同的。只有知道该数据类型,才能按存储单元长度和数据的存储形式正确的取出该数据。原创 2023-03-17 12:32:59 · 411 阅读 · 0 评论 -
【C复习】01:基础
类型符 数组名[常量表达式];int a[10];常量表达式是用来指定数组元素个数的,下标是从0开始的。常量表达式可以包括常量和符号常量,不能包含变量,C语言不允许对数组的大小作动态定义。如果在被调函数中定义数组,其长度可以是变量或非常量表达式的。//合法 }在完成数组定义后并对其赋值,就可以引用数组中的元素了(只能引用数组元素,而不能一次整体调用整个数组全部元素的值)。原创 2023-03-10 09:43:25 · 136 阅读 · 0 评论