我正在尝试动态创建一个 char 数组。但是,不管我把哪个数字作为大小数组的所需值,它只是继续使用 4 具有大小。如果我放置 3,2 甚至 8, 10 它不会改变......
我初始化它的部分......
char *x;
x = (char *)calloc(10, sizeof(char));
if(x == NULL )
{
return;
}
cout <<"Size_Vector = "<<sizeof(x)<<endl; //Keep making the size of the array 4..no matter what