使用变量作为结构标识符

时间:2012-07-01 20:57:09

标签: c struct declaration

我对动态结构定义提出了一个小问题。 在ANSI-C下声明结构定义时,是否可以使用“string”-variable作为结构标识符,如下所示?

*(a_string_var) = "username";
struct user *(a_string_var); 

1 个答案:

答案 0 :(得分:2)

不,C中的所有声明都必须使用静态内联标识符。