2304020126赵子琨
2304020126赵子琨
全部文章
个人疑惑
归档
标签
去牛客网
登录
/
注册
2304020126赵子琨的博客
全部文章
/ 个人疑惑
(共21篇)
构造函数参数顺序规定
在C++中,成员初始化列表的顺序是非常重要的。你必须在构造函数参数列表中按照与成员初始化列表中相同的顺序列出所有的参数。 如果你尝试将Person(p_name, p_age)放在cpp_count(c)之前,编译器会报错,因为它会尝试先初始化cpp_count,然后初始化Person,但由于Per...
C++
2023-12-17
0
231
关于子类调基类构造函数的问题
继承中子类调用基类构造函数在C++的继承中,子类的构造函数初始化列表会按照基类的构造函数参数顺序,对基类进行初始化。如果你不显式地在子类的构造函数初始化列表中调用基类的构造函数,C++会自动调用基类的默认构造函数(如果存在的话)。所以 class Dot{ private: doub...
C++
2023-12-17
0
251
关于继承方面的知识
派生出来的类会继承基类的函数。在C++中,派生类会继承基类的所有公有和保护成员,包括成员变量和成员函数。如果基类中的成员函数是公有的(public),那么派生类可以直接使用这些函数。如果基类中的成员函数是保护的(protected),那么派生类也可以使用这些函数,但只能在自己的成员函数中使用。 但是...
C++
2023-12-16
0
200
关于派生和基类
关于基类和派生类在C++中,基类也被称为基类或父类。它是从它派生出其他类的类。一个类只能从一个类继承,这就是为什么它被称为基类或父类的原因。在C++中,可以使用class关键字定义一个基类,并且这个基类可以包含成员变量和成员函数。 例如: class Base { public: void ...
C++
2023-12-16
0
220
日志
今天再打代码的时候发现调静态与非静态成员函数调用方式不同如我定义了static int totalPeople;所以我在创建static void displayTotalPeople() 函数调用它的时候需要这样使用People::d isplayTotalPeople(); People:...
C++
2023-12-16
0
169
日记
在做题时遇到在输入回车时该循环停止,但是因为不知道具体不知道要输出多少几个数据所以在当时十分困扰,直到看到while((b=getchar())=!'\n')z这样他在遇到换行之前就会一直执行数据了;在这个过程中我也了解到了另一个函数strlen这个函数的头文件为string.h这个函数的作用是读取...
C
C++
2023-11-04
0
205
日记
在完成作业的过程中,遇到了这样一个问题输出一串字符来判断是否这个字符串是否跟密码和账号相同,便苦恼于如何将两个字符串进行对比;于是在网上找到了这样一个函数strcmp() 使用时需要头文件string.h, 通常的形式为strcmp(字符串1,字符串2),其功能为比较是两个字符串s1,s2 当s1&...
C++
C
2023-11-04
0
186
个人疑惑
do-while和while的区别在书中看到这两个循环,do-while和while的区别就是do-while会进行一次判断如果为真他就会在执行一次所以最少会循环一次,while从句也适用于多组输入,关于数组数组中的第一位通常以0的方式来表示如a[8]={1,3,5,8,11}的第一位就用a[0]来...
2023-10-07
0
267
个人疑惑
在打代码时遇到这种情况scanf(%d,a),便好奇%的含义所以便在书上查到了它的作用是将输出的数据转化为指定的格式输出,同时也了解到使用scanf输入多组数据时需要对这些输入数据项进行分隔,scanf读入多个非字符数据时必须使用分隔符分开,如果在函数调用时没有指定分隔符,则在程序运行输入时可以使用...
2023-10-07
0
219
日记
在初步接触c语言个人认为是一个十分死板的程序运用直到在书上看到prinf("%d",(year%4==0&&year%100!=0)||(year%400==0))我认识到了C语言是相当灵活的它可以从让我只想到从if从句到printf,它给了我新的思路,可以更加简洁的解决问题。
2023-10-07
0
238
首页
上一页
1
2
3
下一页
末页