C++
学习记录
QuickWetBoy
这个作者很懒,什么都没留下…
展开
-
指针概述呀
指针指针基础概念 ,什么是指针定义赋值初始化内存运算符运算一维数组和指针指针进阶二维数组与指针函数与指针动态内存内存区域的划分动态内存管理指针和结构体指针成员成员指针结构体变量指针指针和类成员指针指针成员成员函数与指针对象与指针…指针类型转换...原创 2020-10-11 13:04:15 · 120 阅读 · 0 评论 -
字符串传入函数
字符串作函数形参//自己编写strlen函数(自学使用,有错误)#include <stdio.h>int strlen(char *str);int main(void){char str[20];gets(str);printf("%d\n",strlen(&str[0]));//printf("%d\n",sizeof(str));}int strlen(char *str)//传字符串时用指针{ int n=0; int i; in原创 2020-09-13 20:51:18 · 3448 阅读 · 0 评论 -
构造函数和析构函数
对象的初始化和清理对象的初始化和清理也是两个非常重要的安全问题 一个对象或者变量没有初始状态,对其使用后果是未知 同样的使用完一个对象或变量,没有及时清理,也会造成一定的安全问题c++利用了构造函数和析构函数解决上述问题,这两个函数将会被编译器自动调用,完成对象初 始化和清理工作。对象的初始化和清理工作是编译器强制要我们做的事情,因此如果我们不提供构造和析构,编译器会提供编译器提供的构造函数和析构函数是空实现。构造函数:主要作用在于创建对象时为对象的成员属性赋值,构造函数由编译器原创 2020-10-18 23:01:21 · 189 阅读 · 0 评论