字符串常量和字符串数组的一个区别

代码如下:

#include 
using namespace std;
int main() {
    char src1[20] = "HelloWorld";
    char *src2 = "HelloWorld";
    //数组的大小
    cout << "数组大小:"<< sizeof(src1) << endl;
    //指针的大小
    cout <<"指针大小:" << sizeof(src2) << endl;
    system("pause");
    return 0;
}

输出结果如下:

你可能感兴趣的:(字符串常量和字符串数组的一个区别)