[单选题]以下程序运行后的输出结果是______。 ss(char*s) { char*p=s; while(*p)p++; return(p-s); } main() { char*a="abded";int i; i=ss(a); printf("%d\n",i); }
正确答案 :D
5
[单选题]若要打开A盘中user子目录下名为aaa.txt的文本文件进行读、写操作,下面符合此要求的函数调用是( )。
正确答案 :B
fopen("A:\\user\\aaa.txt","r=")
解析:解析:选项A和C在字符串中用到特殊字符'\',该字符在字符串中用作转义字符的开始,所以不能单独使用,若要在字符串常量显示该字符可使用转义字符'\\',故选项A和C不正确。选项D中fopen()函数的第二个参数w表示以只写的方式打开文件,不符合题意,故应该选择B。
查看原题