为什么我们不能将指针的地址存储在另一个指针中?指针只是一个特殊类型的变量,它有一些地址,但为什么我不能将该地址存储到另一个指针?
int main()
{
int * ptr;
int * q;
q = &ptr;
}
Run Code Online (Sandbox Code Playgroud)
为什么这段代码错了?
为什么这段代码输错了?输出是5和9,不应该是5和4.这是代码
int main
{
char a[10] ={'a','b','c','d','e'};
char c[] = {'q','t','y','t'};
cout<<strlen(c)<<endl<<strlen(a);
return 0;
}
Run Code Online (Sandbox Code Playgroud)