菜鸟的天花板

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  23 随笔 :: 0 文章 :: 0 评论 :: 2146 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  C++基础

摘要:const对象一旦创建后其值就不能再被改变,所以const对象必须初始化。主要的限制是只能在const类型的对象上执行不改变其内容的操作。 注:默认状态下,const对象仅在文件内有效。当多个文件出现了同名的const变量时,其实等同于在不同文件中分别定义了独立的变量。 注:“const int m 阅读全文
posted @ 2025-02-13 21:29 菜鸟1234567 阅读(1) 评论(0) 推荐(0) 编辑

摘要:(1)指针的值(即地址)应属于下列4种状态之一: a.指向一个对象; b.指向紧邻对象所占空间的下一个位置; c.空指针,意味着指针没有指向任何对象; d.无效指针,也就是上述情况之外的其他值。 注:尽管“b”、“c”形式的指针是有效的,但其使用同样受到限制。显然这些指针没有指向任何具体对象,所以试 阅读全文
posted @ 2025-02-13 21:10 菜鸟1234567 阅读(2) 评论(0) 推荐(0) 编辑

摘要:内联函数,关键字(inline) inline函数对编译器而言必须是可见的,以便它能够在调用点内展开该函数。 与非inline函数不同的是,inline函数必须在调用该函数的每个文本文件中定义。 当然,对于同一程序的不同文件,如果inline函数出现的话,其定义必须相同。 对于由两个文件comput 阅读全文
posted @ 2025-02-13 20:47 菜鸟1234567 阅读(2) 评论(0) 推荐(0) 编辑

摘要:strtok()函数详解: 该函数包含在"string.h"头文件中 函数原型: char* strtok (char* str, constchar* delimiters ); 函数功能: 切割字符串,将str切分成一个个子串 函数参数: str:在第一次被调用的时间str是传入需要被切割字符串 阅读全文
posted @ 2025-02-13 11:56 菜鸟1234567 阅读(4) 评论(0) 推荐(0) 编辑

摘要:函数名:fseek 头文件:#include<stdio.h> 功能:把与fp有关的文件位置指针放到一个指定位置。 格式:int fseek(FILE *stream, long offset, int fromwhere); 其中fromwhere可以为: 1)SEEK_SET,对应数字“0”,文 阅读全文
posted @ 2025-02-13 11:52 菜鸟1234567 阅读(5) 评论(0) 推荐(0) 编辑

摘要:函数名相同,参数个数不同,一看就是互为重载的两个函数,程序在编译阶段根据参数个数确定调用哪个函数。这种情况叫做静态多态(早绑定)。 动态多态是以封装和继承为基础的,且要想实现动态多态则必须使用虚函数。 多态中存在的问题: 1)内存泄漏 如果在子类中定义一个圆心的坐标,并且坐标是在堆中申请的内存,则在 阅读全文
posted @ 2025-02-13 11:39 菜鸟1234567 阅读(3) 评论(0) 推荐(0) 编辑

摘要:严格来说,当使用术语“引用”时,指的其实是“左值引用”。 引用(reference)为对象起了另外一个名字。 例: int ival = 1024; int &refVal = ival; // refval指向ival(ival是另一个名字) int &refVal2; // 报错:引用必须被初始 阅读全文
posted @ 2025-02-13 11:25 菜鸟1234567 阅读(0) 评论(0) 推荐(0) 编辑

摘要:C++的算术类型: bool(布尔类型)、char(字符)、wchar_t(宽字符)、char16_t(Unicode字符)、char32_t(Unicode字符)、short(短整型)、int(整型)、long(长整型)、long long(长整型)、float(单精度浮点数,6位有效数字)、do 阅读全文
posted @ 2025-02-13 10:36 菜鸟1234567 阅读(4) 评论(0) 推荐(0) 编辑

摘要:通常情况下,对象是指一块能存储数据并具有某种类型的内存空间。在使用对象这个名词时,并不严格区分是类还是内置类型,也不区分是否命名或是否只读。 对象的名字随着定义马上就可以使用,因此在一条定义语句中,可以用先定义的变量值去初始化后定义的其他变量。 注:初始化不是赋值,初始化的含义是创建变量时赋予其一个 阅读全文
posted @ 2025-02-13 10:34 菜鸟1234567 阅读(4) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示