已知:char str[10], *p=str;下面C语言语句中正确的是( )。

题库2022-08-02  16

问题 已知:char str[10], *p=str;下面C语言语句中正确的是( )。A.str="ABC"B.p="ABC"C.*str="ABC"D.*p="ABC”

选项 A.str="ABC"
B.p="ABC"
C.*str="ABC"
D.*p="ABC”

答案 B

解析 题中str是字符数组,p是一个指向str首地址的指针,A中字符之间不能直接赋值,要使用strcpy;B是将指针p指向ABC字符串的地址空间,是可行的;C和D都是将ABC直接赋值给str或者p,不能直接赋值。
转载请注明原文地址:https://tihaiku.com/congyezige/2424578.html

最新回复(0)