История изменений
Исправление AntonI, (текущая версия) :
На самом деле ТС кое в чем прав - с т.з. компилятора сырой массив это указатель + информация о размере массива. С т.з размещения данных в памяти вообще спорить не о чем char buf[N] и char *ptr вещи разные.
Но хочу напомнить с чего начался весь сыр-бор - у ТС была претензия к питону что там строка это ссылка (сиречь указатель). Но вообще то в питоне ВСЕ является ссылками, а в сишечке синтаксически что со ссылками работать, что напрямую с обьектами - разницы нет.
И мы возвращаемся к тому что именно хочет ТС сделать. И вот тут (повангую) мы услышим от него много криков но никакой конкретики - потому что ТС сам не понимает что именно он хочет учудить.
Исходная версия AntonI, :
На самом деле ТС кое в чем прав - с т.з. компилятора сырой массив это указатель + информация о размере массива. С т.з размещения данных в памяти вообще спорить не о чем char buf[N] и char *ptr вещи разные.
Но хочу напомнить с чего начался всеь сыр-бор - у ТС была претензия к питону что там строка это ссылка (сиречь указатель). Но вообще то в питоне ВСЕ является ссылками, а в сишечке синтаксически что со ссылками работать, что напрямую с обьектами - разницы нет.
И мы возвращаемся к тому что именно хочет ТС сделать. И вот тут (повангую) мы услышим от него много криков но никакой конкретики - потому что ТС сам не понимает что именно он хочет учудить.