选择题   下面选项中的程序段,没有编译错误的是______。
 
【正确答案】 B
【答案解析】[考点] 字符串、函数递归、标识符的作用域和存储类 本题考查字符数组的初始化以及指向字符串的指针。在char*sp,s[10];s='Hello';中,不能直接将字符串赋值给数组名,在char strl[10]='computer',str2[10];str2=str1;中,不能将两个字符数组直接互相赋值,在char mark[];mark='PROGRAM';中,不能这样定义char mark[],必须指定长度或者直接初始化。