![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++复习
路之遥每天进步一点点
这个作者很懒,什么都没留下…
展开
-
实现strlen,strcpy,strcat,strstr
int Strlen(const char* str) int Strlen(const char* s){ int size=0; while(*str!='\0'){ size++; str++; } return size; } char* Strcpy(char* dest,const char* src) char* Strcpy(char* dest,const char* src){ if(dest==NULL||src==NULL){ return NULL;.原创 2020-09-04 15:17:31 · 132 阅读 · 0 评论 -
static
static static修饰全局变量或者局部变量 (1)将全局变量或局部变量变为静态全局变量或者静态局部变量,生命周期是整个程序运行周期,存储在data段。 (2)所有静态变量只初始化一次,未初始化的静态变量默认初始化为0。 (3)静态局部变量只在本文件可见,外部文件无法访问;静态局部变量只在定义的作用域可见。 static修饰函数 用static修饰的函数,无法被两个文件同时使用。 static修饰成员变量和成员函数 (1)static修饰的成员变量不在对象模型当中,存储在data段。所有对原创 2020-09-04 09:43:25 · 148 阅读 · 0 评论