# include <stdio.h> int main() { int a = sizeof("string"); printf("%d", a ); return 0; }
上面的代码打印7作为输出,而字符串的长度只有6.有人可以解释一下吗?
c c++ sizeof
c ×1
c++ ×1
sizeof ×1