标签: c arrays pointers
我在使用fscanf函数时使用char数组来存储数据,因为在函数之前没有malloc char *的空间。但是,我需要它作为下一个函数的指针,因为输入被设置为char指针。我该怎么办?
(它真的有意义吗?)
答案 0 :(得分:3)
如果foo的{{1}}类型为char[n],那么您可以使用
foo
char[n]
n
为您提供指向&foo[0]的第0个元素的指针。此表达式的类型为foo。
&foo[0]