摘要:
结构、 自定义的数据类型、 C++的结构有成员变量、还可以定义其中成员函数(方法)、 struct a { int a1; char a2[50]; void e()//成员函数、也叫方法、 { a1++; return; } }; int main() { a b;//可以省略struct而直接使 阅读全文
摘要:
C++语言 范围for语句、 用于遍历一个序列、 int a[]{ 1,2,4,6,9 }; for (auto b : a)//将数值a的元素依次拷贝到b里面、 { cout << b << endl; } int a[]{ 1,2,4,6,9 }; for (auto &b : a)//添加&可 阅读全文
摘要:
C++语言 局部变量初始化、 初始化、随时使用、随时定义、 using namespace std; int main() { for (int i = 0; i < 16; i++) { cout << i << endl; } } 定义并初始化、C++、 int a{5}; cout<<a<<e 阅读全文
摘要:
C++语言 命名空间、 解决同名实体问题、系统可以定义多个命名空间、 2. 命名空间不可同名、命名空间=作用域 3. 同名实体、 同名函数、 同名变量、 同名类、 命名空间定义、 namespace 命名空间名 {命名空间作用域} namespace 可以跨文件定义、 命名空间的定义可以写在多个文件 阅读全文
摘要:
C++语言 1. C++语言特征、 1. 过程式、 1. 一步一步的来、 2. 从上到小、 3. 按顺序、 2. 对象式、 1. 基于对象的程序设计、把功能包含在类里面 2. 面向对象的程序设计、基于对象的升级增加了继承性和多态性、 1. 优点、 1. 便于维护、 2. 方便扩展、 3. 模块化、保 阅读全文
摘要:
C语言 1. 将结构体写入二进制文件、 1. fwrite;向文件中写入数据、 1. swrite (指针或者地址,写入文件的字节数,写入字节的数据项,文件指针); 2. swrite(buffer,size,count,fp); 3. 往文件里写的结构体中不要出现指针类型的变量、因为每次指针变量的 阅读全文
摘要:
C语言 1. 文件、 1. 数据组织形式分类 1. ASCII文件(文本文件)、 2. 二进制文件、——对计算机来说只有二进制文件 2. 文本文件和二进制文件区别、 3. 大端模式和小端模式、 1. 低字节存放低地址、高字节存放高地址——小端存储、 2. 高字节存放低地址、低字节存放高地址——大端存 阅读全文
摘要:
C语言 位运算具体应用、 位左为最高位、右为最低为、从右往左看、 #define a(c) (1<<(c)) int main() { int b; for ( b = 0; b < 20; b++) { printf("a(%d)=%d\n", b, a(b)); } } #define a(c) 阅读全文
摘要:
C语言 1. 位、 1. ==一个字节由八个二进制位组成的==、最左为最高位、 2. 位运算符、 1. ![位运算符](D:\Users\0\Downloads\位运算符.jpg) 2. 除 ~ 外其它均非单目运算符、 3. &——参加两个运算量、如果相应位1否位0、与逻辑运算符&&相似、 4. | 阅读全文