
c++
YangZheng@
这个作者很懒,什么都没留下…
展开
-
c/c++静态相关知识总结
限制其作用域为本文件内:如果一个函数被声明为静态的,那么该函数可以被当前文件内的所有函数访问,但不能被其他文件中的函数访问。所以,你提到的这个静态常量字符串数组可能用于存储一些固定不变的字符序列,方便程序在运行过程中的调用。用于实现类的不同对象之间的数据和函数共享:静态成员变量和静态成员函数可以被类的所有对象共享,这意味着任何一个对象对静态成员变量或静态成员函数的修改都会影响到其他所有对象。因此,静态函数是一种强大的工具,它既可以提供访问类的便捷方式,又可以实现数据的共享和保护。,而不需要生成类的实例。原创 2023-10-25 16:18:51 · 41 阅读 · 0 评论 -
数组的使用(个人笔记)
【代码】数组的使用(个人笔记)原创 2023-11-04 13:35:59 · 62 阅读 · 1 评论 -
string处理字符
***punct_cnt,类型是s.size()函数返回值的类型,也就是string::size_type.原创 2023-10-31 23:43:37 · 67 阅读 · 1 评论 -
绝对路径和相对路径的使用
相对路径和绝对路径的使用。原创 2023-10-20 17:24:28 · 977 阅读 · 1 评论 -
多维数组(个人笔记)
【代码】多维数组(个人笔记)原创 2023-11-05 14:12:48 · 61 阅读 · 0 评论 -
vector用法(个人笔记)
【代码】vector用法(个人笔记)原创 2023-11-09 17:21:46 · 80 阅读 · 1 评论 -
string(2)个人笔记
【代码】string(2)个人笔记。原创 2023-11-04 11:47:17 · 57 阅读 · 1 评论 -
标准库类型string
string s1;//默认初始化s1是个空串//s2是s1的副本//等价于s2(s1),s2是s1的副本;//s3是字面值“value”的副本,除了字面值最后那空字符串//等价于s3(“value”),s3是字面值"value"的副本//把s4初始化为由连续n个字符c组成的串。原创 2023-10-30 21:45:48 · 49 阅读 · 1 评论 -
c++访问对象的成员
p->hour表示p当前指向的对象t中的成员hour,(*p).hour也是对象t中的成员hour,因为(*p)就是对象t。在p指向t的前提下,p->hour,(*p).hour和t.hour三者等价。类外只能调用公用的成员函数。在一个类中应当至少有一个公用的成员函数,作为对外的接口,否则就无法对象进行任何操作。不仅可以在类外引用对象的公用数据成员,而且还能调用对象的公用成员函数,但同样必须指出对象名。在类外只能访问public成员,而不能访问private成员。原创 2023-09-23 23:26:08 · 285 阅读 · 0 评论