![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
高阳.
你不需要知道一切,你只需要知道解决问题的方法。
展开
-
C++什么时候需要使用拷贝构造函数
1. 通常,类中若是没有定义拷贝构造函数,C++编译器会提供默认的拷贝构造函数。(默认拷贝构造函数只支持浅拷贝,)2. 开始时,大多数使用对象指针进行数据传递,很少用到对象拷贝的情况。对象复制、参数传递、函数返回等情况,且对象中有需要深拷贝成员变量的时候。原创 2024-07-30 23:20:12 · 179 阅读 · 0 评论 -
指针常量和常量指针区别
常量指针常量指针表示指向常量的指针,指针“p”的值可以修改,但是“p”所指向的值不可以修改。下面是指向整型常量的指针“p”:const int * p;或int const * p;指针常量指针常量表示指针即为常量,指针“p”不可修改,但是“p”所指向的变量可以修改。int * const p;...原创 2020-10-25 22:36:46 · 162 阅读 · 0 评论 -
sprintf函数用法注意事项
注意字符串格式化时不要,输入和输出参数不要使用同一个字符数组。springt函数处理流程分析:输入和输出参数不同sprintf(str2, “ab%s”,str):输入和输出参数相同sprintf(str, “ab%s”,str):示例#include <stdio.h>int main(){ char str[10] = "0123456789";...原创 2019-11-16 11:10:39 · 1291 阅读 · 0 评论