ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
414221 Топик полностью
SciFi (31.05.2013 11:19, просмотров: 56) ответил kosig на в объявлении и определении функции именно так и написано, хотя, да, передается указатель на массив. компилятор даже не припугнул. Попробовал в функции обратиться к элементу с большим индексом - компилятор тоже не стал ругаться. Может быть это
Попробовал на gcc 4.7.2 "void test(char s[const static 7])" в режиме -std=c99: Я немного наврал про const выше. "const" превращает s в указатель "char* const s", то есть компилятор противится изменению s (s++ вызывает ошибку). "static 7" не имеет никакого действия. Видимо, пока компиляторописатели не озаботятся реализацией такой фичи, это будет просто подсказка для читателей кода.
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้