C++语法
hasakidong
这个作者很懒,什么都没留下…
展开
-
C/C++指针理解
指针记住两点:指针有类型,类型定义了+1怎么操作,跨越多少单位指针有值,指针的变量的值反应了指针的实际指向位置。 +1的时候以实际指向位置为原点,跨越类型指示的单位个数 int b[2][3]; cout << b << endl; cout << &b << endl; cout << &b[0] <&...原创 2020-01-06 13:28:31 · 166 阅读 · 0 评论 -
C++语法——strlen和sizeof
//数组char str[20000]="0123456789";int a=strlen(str); //a=10int b=sizeof(str); //而b=20000char ss[] = "0123456789";cout << sizeof(ss) << endl; //结果 11 ===》ss是数组,数组大小是11(\0也占一位)cout ...原创 2019-10-29 09:02:35 · 178 阅读 · 0 评论 -
C++基本语法——移动语义 左值右值
这篇为了理解,自己瞎写的,建议看下面这篇,里面例子很好很有用https://blog.csdn.net/u011726005/article/details/79874539 //这篇很好左值右值参考:https://www.cnblogs.com/jiangbin/p/7066950.html?utm_source=itdad...原创 2019-10-28 12:12:56 · 238 阅读 · 0 评论 -
C++语法——typedef
typedef: 定义一个类型//typedef 定义类型typedef int INT;typedef int(*PF)(int); //定义函数指针类型#define A 30 //define是预处理宏,预处理阶段文本替换使用定义的类型:int function(int x){ return x;}typedef int(*PF)(int); //定义函...原创 2019-10-30 10:35:52 · 156 阅读 · 0 评论