int* ptr;
定义了一个名为ptr的指向整数的指针变量。char *str = "Hello";
// str 是一个指向字符数组的指针int num = 10; int* ptr = #
将num的地址赋值给ptr。int num = 10; int* ptr = # *ptr = 20;
将num的值修改为20。int *ptr = (int *)malloc(sizeof(int));
// 使用 malloc 动态分配一个整数大小的内存块,并将其地址赋给指针 ptrvoid getSeconds(unsigned long *par);
int **ptrPtr = &ptr;
// ptrPtr 是一个指向指针 ptr 的指针int *ptrArray[5];
// 声明一个包含5个指向整数的指针的数组int * getRandom(){ static int r[10]; return r; }
数组的名(变量)的值就是这个数组的第一个元素的地址。int (*funcPtr)(int, int);
// 声明一个指向函数的指针,该函数接受两个整数参数并返回一个整数。 C#的委托与其类似 int *ptr=NULL;
int *ptr;
和 int* ptr;
等效a*b
本文链接:https://blog.nnwk.net/article/1556
有问题请留言。版权所有,转载请在显眼位置处保留文章出处,并留下原文连接
Leave your question and I'll get back to you as soon as I see it. All rights reserved. Please keep the source and links
友情链接:
子卿全栈
全部评论