ansi c 中指向全局指针数组的自由局部指针

问题描述 投票:0回答:1

我只是想问一下在这种情况下我是否需要免费的本地函数:

char *ptr_array[];

void fnx(...) {

char *local_ptr = &ptr_array[0];

}
arrays pointers global ansi-c
1个回答
0
投票
const char *array[]={"abcd", "abcd",...}

void getAddr(char **addr); // getting address of specify element in tab;
void fnx(...) {
  char *temp_ptr;
  getAddr(&temp_ptr); //i find here adress what i need in this moment
}
© www.soinside.com 2019 - 2024. All rights reserved.