卡玛网C++语言基础课
文章平均质量分 61
DRMAOO
这个作者很懒,什么都没留下…
展开
-
卡码网语言基础课 | 洗盘子、排队去奶茶 (栈 19 队列 20)
【代码】卡码网语言基础课 | 洗盘子、排队去奶茶 (栈 19 队列 20)原创 2024-03-04 14:59:19 · 371 阅读 · 1 评论 -
卡码网语言基础课 | 链表 13-15
为了简化链表的插入和删除操作,我们经常在链表的第一个节点前添加一个节点,称为虚拟头节点(dummyNode),头节点的数据域可以是空的,但是指针域指向第一个节点的指针。就是构造函数初始化列表,以一个冒号开始,接着是以逗号分隔的数据成员列表,每个数据成员后面跟一个放在括号中的初始化式,初始化列表仅在构造函数中有效,不能用于其他函数。C++中的指针就像是一个地址的引用,它帮助你访问和操作存储在计算机内存中的数据。除此之外,还有一个特殊的空指针值,通常表示为nullptr,用于表示指针不指向任何有效的内存地址。原创 2024-02-26 15:47:42 · 362 阅读 · 1 评论 -
卡码网语言基础课 | 句子缩写 11
实参。原创 2024-02-19 15:30:30 · 853 阅读 · 1 评论 -
卡码网语言基础课 | 平均绩点 8 (字符串)
在最后的输出中,我们使用printf(“%.2f\n”, sum / count)希望能输出一个两位有效数字的浮点数,但是我们在定义变量的时候sum和count都是整数, 在C++中,整数除法(即两个整数相除)会截断小数部分,只保留整数部分。因此,表达式 3 / 2 的结果将是 1,而不是 1.5。字符表示单个字符,每个字符用单引号扩起来,比如’a’, 而字符串是一个可变长度的字符序列,可以包含多个字符,用双引号扩起来,比如"hello"。原创 2024-02-18 12:55:35 · 424 阅读 · 0 评论 -
卡码网语言基础课 | 数组的倒序与隔位输出 6
数组一旦声明,其大小通常是固定的,不能在运行时动态更改。就好比开设了一个30人的班级,班级大小已经固定,不能再改变班级的规模。: 数组中的所有元素必须具有相同的数据类型,假设这个班都是男生或者都是女生,只能有一种性别存在。: 数组的元素在内存中是连续存储的,班级里的同学按照顺序就坐,中间没有留空位。: 数组中的元素通过下标(索引)进行访问,每个人都有一个学号,学号就是自己的座位,这个学号被称为索引,但是数组里的索引是从0开始的,也就是说,第一个元素的索引是0,第二个元素的索引是1,依次类推。原创 2024-02-17 21:04:58 · 392 阅读 · 1 评论 -
卡码网语言基础课 | A + B问题 1 - 5
定义变量int a, b;// 定义两个整型变量 a和b数据类型整型int: 整数类型,比如0、1、-1等char:字符类型,用于表示单个字符,比如a、b、c、!等bool: 布尔类型:表示真或假,真为true, 假为false, 常用于条件判断浮点型float:单精度浮点数类型,通常用于表示小数。double:双精度浮点数类型,它和float类型的区别是double具有更高的精度, 能表示的小数位更多。iostream 库简化命名空间的对象int a, b;原创 2024-02-17 13:31:49 · 1029 阅读 · 1 评论