![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
Gordon_W
菜鸟的逆袭.......吗?
展开
-
c++学习笔记(02)
数据类型数据类型的本质是固定内存大小内存块的别名。数据类型不一样 步长不一样VOID的指针作为不想让别人知道的数据类型,却又要把函数的首地址传出来。变量的本质是一段内存空间的别名变量是一个标号#include "stdio.h"#include "stdlib.h"#include "string.h"typedef int u32;//typedef关键组原创 2014-12-27 15:45:13 · 299 阅读 · 0 评论 -
C++学习笔记(1)
今天开始写一些C++的学习笔记~!#ifndef XXXX_#define XXXX_//这里写代码#endif//这个是避免在.c文件里或者.CPP文件里重复包含多次头文件//假如多次include头文件的话一个小小的排序代码热身#include "stdio.h"#include "stdlib.h"#include "string.h"void pr原创 2014-12-27 14:56:23 · 261 阅读 · 0 评论 -
c++学习笔记(6)
[]和*号到底有什么不同和联系:buf[i] = buf[0+i] = *(p+i) = p[i]站在c++编译器的角度,*p相当于我们程序员手工(显示)利用间接去赋值 去操作内存[]只不过是编译器帮我们程序员做了一个*p的操作原创 2014-12-28 21:10:06 · 277 阅读 · 0 评论 -
c++学习笔记(5)
#include "stdio.h"#include "stdlib.h"#include "string.h"//指针做函数参数//可以用1级指针类似于*p去修改0级指针的值类似于a的值//可以用2级指针类似于**p去修改1级指针的值类似于*p的值//可以用n级指针类似于(n)p去修改n-1级指针的值类似于(n-1)p的值int getLen(int *p){ *p = 40;原创 2014-12-28 15:58:49 · 258 阅读 · 0 评论 -
c++学习笔记(7)
strstr函数 char* *strstr(const char *str1,const char *str2)在str1里查找str2的位置 如果没有则返回NULL#include "stdio.h"#include "stdlib.h"#include "string.h"void main81(){ char *p = "abcd1111abcd2222ab原创 2014-12-28 22:12:26 · 335 阅读 · 0 评论 -
c++学习笔记(04)
#include"stdio.h"#include "stdlib.h"#include "string.h"//char *P1 形参 形参也是被调用该函数的参数 只不过具有对外属性而已void getData01(char *p1){ printf("getData01() begin \n"); return;}//p2 形参 变量void getData02(char原创 2014-12-28 15:20:17 · 315 阅读 · 0 评论 -
c++学习笔记在(03)
内存四区原创 2014-12-27 15:56:31 · 293 阅读 · 0 评论