Тұрақты сілтегіш пен С массивінің арасындағы айырмашылық неде?


жауап 1:
int arr [10] = {0,1,2,3,4,5,6,7,8,9}; // Массивтің өлшемін табайық - printf («size:% d \ n», sizeof (arr)); // бұл 40 басып шығарады; Мысалы, int өлшемі 4 болады делік, енді маған тұрақты көрсеткіш құруға рұқсат етіңіз int * const ptr = arr; // декларацияда инициализациялау керек printf («size:% d \ n», size (ptr)); // 4 басып шығарады; Int өлшемі 4-ке тең делік
құрылым DynamicBuffer {int ұзындығы; char buf []; };
DynamicBuffer құрылымы * db = (DynamicBuffer *) malloc (sizeof (DynamicBuffer құрылымы) + кейбір ұзындық);