设有以下语句: char str 1[]="string",str2[8],*str3,*str4="string"; 则______不是对库函数的正确调用。

admin2009-02-15  26

问题 设有以下语句:    char str 1[]="string",str2[8],*str3,*str4="string";    则______不是对库函数的正确调用。

选项 A、strcpy(str 1,"HELLO1");
B、strcpy(str2,"HELLO2");
C、strcpy(str3,"HELLO3");
D、strcpy(str4,"HELLO4");

答案4

解析 C语言中:strcpy(st1,st2);,其两个参数均为字符指针或字符数组,选项C中的目的串指针str3没有指向具体有效的存储单元,故是错误的调用。
转载请注明原文地址:https://kaotiyun.com/show/OkXp777K
0

最新回复(0)