
C++
OnlyotDN
这个作者很懒,什么都没留下…
展开
-
null和nullptr的区别简析
#include <iostream> using namespace std; void test_null(int* p) { cout << "void test_null(int* p)" << endl; } void test_null(int i) { cout << "void test_null(int i)" ...原创 2020-03-05 08:18:48 · 728 阅读 · 0 评论 -
C++中的指针and引用一些知识点
1.如何输出void类型指针所指的内容呢? 强制转换类型比如 * (int ); 2.void指针是无法进行算法运算的 (因为无法指定其指向类型的大小) 3.指针的加减法实际上是地址上的加减,而+1或者-1是要明确指针所指的类型的大小而计算的 比如 int p[10]中的相关计算 &p[0]+10就是得到最后最后的地址值(另外多符号运算的时候&的优先级比一般运算符更高) 4.使用N...原创 2018-12-25 07:58:28 · 293 阅读 · 0 评论