#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
void func(int **p) {
int* tp = (int*)malloc(10*sizeof(int));
for (int i = 0; i < 10; ++i) {
*(tp + i) = i;
}
if (tp != NULL)*p = tp;
else *p = NULL;
}
int main(int argc, char* argv[])
{
int* p;
func(&p);
for (int i = 0; i < 10; ++i) {
printf("%d\n", * (p + i));
}
free(p);
system("pause");
return EXIT_SUCCESS;
}
C语言-指针作为函数参数
于 2024-08-07 18:03:25 首次发布