这是将 char 指针转换为 char。
我遵循了另一个主题的代码,但它似乎对我不起作用。我为此使用 Open VMS Ansi C 编译器。我不知道与另一个平台有什么区别。
main(){
char * field = "value1";
char c[100] = (char )field;
printf("c value is %s",&c);
}
这个的输出是
c value is
这对我来说是出乎意料的
c value is value1
希望您能够帮助我。