我已经在C和C ++中尝试了以下语句。
char A[5] = {"Hello"};
当C接受这一点时,C ++会抛出一个错误,指出字符串太长。如果要添加一个空字符,为什么它在C中被接受但在C ++中不被接受?
c c++ arrays size
arrays ×1
c ×1
c++ ×1
size ×1