-
int const a=3;const int const *p=&a; 指针指向const修饰的变量时,应该是const int const *p = &a;查看全部
-
int x=3; int y=5; int const*p=&x; cout<<x<<endl; p=&y;//注意指针p指向y cout<<y<<endl; return 0;查看全部
-
int a = 5; //定义了一个变量,并对该变量进行赋值(这一整句化就叫做初始化) int* p = &a;//注意定义指针的时候,int*表示指向int型的指针 int* &q = p //q是指针p的别名,他们在内存中的地址一致,同时所指向的也是a的地址查看全部
-
int x=3; int *const p=&x; *p=10;//指针p只可以赋值,不可以指向别的地址符 cout<<x<<endl;//输出x的值为10;查看全部
-
int a; int *const p=&a;//不允许*p再指向别的地址 const int *p=&a;//这是允许*p再指向别的地址查看全部
-
int x=0; int *b=&a;//定义指针b指向a int *&c=b;//给指针b取别名为c *c=3; cout<<a<<endl;查看全部
-
#include<iostream> using namespace std; struct student //½á¹¹ÌåÀàÐ͵Ä˵Ã÷Ó붨Òå·Ö¿ª¡£ ÉùÃ÷ { int age; /*ÄêÁä*/ float score; /*·ÖÊý*/ char sex; }; int main() { struct student a={2,3,'F'}; cout<<a.age<<a.score<<a.sex<<endl; return 0; }查看全部
-
0000查看全部
-
*&q=p 给p取别名查看全部
-
.....查看全部
-
在最后释放内存时,要记得将指针指向空值(str=NULL;),cout输出字符数组时不是*str而是str。每个语句写完后记着要带分号。查看全部
-
函数重载。。。函数名相同 参数不同 好处。。根据客户不同的选择 调用相应的 函数查看全部
-
1、strcpy(s1,s2);strcpy函数的意思是:把字符串s2中的内容copy到s1中,连字符串结束标志也一起copy. 2、打印时直接用数组名,因为str本身就代表一个地址,可以代表字符串 3、new和delete是成对的,释放时要注意数组如何释放,delete []str;查看全部
-
申请块内存: int *arr=new int[10];//也是用指针申请。<br> 释放内存 delete []arr查看全部
-
申请内存:int *p=new int//用指针申请内存 释放内存:delete查看全部
举报
0/150
提交
取消