下面的代码打印整个字符串.我很困惑为什么会这样做.
char test[] = "jeff"; cout<<test<<endl;
输出是"Jeff",我期望它打印char数组"test"的值,因为test是指针,指针是'J'的第一个元素.
为什么我打印整个字符串,当我cout<<test?
cout<<test
c++ pointers char
c++ ×1
char ×1
pointers ×1