static char *i,*ant; //定义字符指针*i,*ant指针,指向常量也就是里面的内容不容许再次修改了
你对这个回答的评价是?
i 和 ant是指向常量的指针其所指内存区域的内容不可以修改,所以strcat要修改 i 所指的字符串时就出错了可以将 i 的定义改为:
你对这个回答的评价是?
i 是静态变量初值自动为0,指针值为0代表为空值不可用所以后面賦值就错了,还不用说strcat
你对这个回答的评价是
你的strcat这句出问题,因为i指向的是常量区,不允许写入.
你对这个回答的评价是?
i没有剩余的空间裝ant的元素所以strcat出错 当i中有足够的空间装ant时才能连接
你对这个回答的评价是?