0. 程序设计与 C++ 概述 发表于 2021-07-25 更新于 2022-11-05 分类于 cpp 计算机程序: 用计算机语言编写的能完成一定功能的指令序列. 计算机语言: 计算机能识别的指令及其使用规则的集合 编写好的程序 能完成要求的功能 良好的性能 •可读性好,易于理解 •节省时间,节约空间 •可靠性高,易维护 如何学习程序设计 学习方法 ◦ 语法熟 认真听讲,仔细阅读教材,对语法点进行测试 ◦ 练习多 模仿例题,读别人的程序,做习题——多写程序 要会,要熟 学习关键 ◦ 算法 ◦ 调试 学习技巧 ◦ 问 ◦ 问同学,问老师,问网络,试一试 阅读全文 »
1. 简单信息的表示和基本运算 发表于 2021-07-25 更新于 2022-11-05 分类于 cpp 计算机中的数据类型 ◦ 不同的表示形式 ◦ 不同的存储空间 ◦ 不同的运算 整数 关于不同类型的数所占的字节数 C++没有规定不同类型的数占的字节数 会因计算机系统、编译器的不同而不同 sizeof()运算符测试某类型数所占字节数 123cout<<sizeof(int)<<endl;//整型数的字节数cout<<sizeof(short int)<<endl;cout<<sizeof(short)<<endl; ;//短整型的字节数 阅读全文 »
2-访问变量内存单元:变量名、引用和指针 发表于 2021-07-25 更新于 2022-11-05 分类于 cpp 引用与指针 • 访问变量内存单元 – 变量名 – 引用 – 指针 C++ 语法:定义引用变量 引用类型 &引用变量名 = 被引用变量名 ; 举例:定义1个int型变量x及其引用变量xa 1234int x ; int &xa = x; // 称 xa 是 x 的一个引用或int x, &xa = x ; // 可在一条定义语句中完成int x, y, &xa = x; // 一条定义变量语句可既包括普通变量,又包括引用变量 阅读全文 »
3-一维数组,-二维数组-和-字符串的使用 发表于 2021-07-25 更新于 2022-11-05 分类于 cpp 字符数组的使用 字符数组的输入 123const int N = 101;char str1[N];cin.getline(str1, N); 字符数组的遍历 12345char *p = str1;while (*p) { cout << *p; p++;} 阅读全文 »
4-字符数组的赋值 发表于 2021-07-25 更新于 2022-11-05 分类于 cpp 1234567char*s1 = "Ctest"char s2[] = {'C','t','e','s','t'};char s3[20] = "Chest";// 不可以char s4[10];s1 = "chest"; C语音中不能将字符串常量直接赋给数组。但在赋初值时可以。 // 通过终端读入字符串, 由于可能输入的字符串包含空格, 需要使用 getline 函数 123const int N = 100;char str[N];cin.getline(str, N); 阅读全文 »