摘要:
const int abc = 12;//abc是常量不能改变abc的值 char *p 和 const 混用 char str[] = "q-wertyuiop"; char* p; p = str; *p = 'Y';//*p除非在定义中,否则就代表p所指向的内存地址。(*p在=的左边) p++ 阅读全文
posted @ 2022-03-13 13:55
豪崽_ZH
阅读(301)
评论(0)
推荐(0)
摘要:
指针: 引用: 区别: 1.首先,引用不可以为空,但指针可以为空。!故定义一个引用的时候,必须初始化。因此如果你有一个变量是用于指向另一个对象,但是它可能为空,这时你应该使用指针;如果变量总是指向一个对象,i.e.,你的设计不允许变量为空,这时你应该使用引用。 2.引用不可以改变指向,对一个对象"至 阅读全文
posted @ 2022-03-13 13:23
豪崽_ZH
阅读(156)
评论(0)
推荐(0)
摘要:
int main() { char* p = NULL;// = 0 char* q = nullptr;//只能是指针 int* a = nullptr; //int a = nullptr;//canot int b = NULL;// = 0 if (p == nullptr) { cout 阅读全文
posted @ 2022-03-13 12:35
豪崽_ZH
阅读(54)
评论(0)
推荐(0)
摘要:
// int* myint = new int[100]; //定义指针时使用,int*的*,为表示声明这个变量是一个指针。 //后续使用变量myint时,它就代表一个指针。 //而在操作一个指针*q的时候,使用了*,是表示指针的内容,操作的是内容。 int* q = myint; //*myint 阅读全文
posted @ 2022-03-13 11:47
豪崽_ZH
阅读(22)
评论(0)
推荐(0)

浙公网安备 33010602011771号