LINUX.ORG.RU

Снова про указатель

 


0

1

Здравствуйте.

Помогите понять. Я хочу объявить массив указателей и потом присвоить этим указателям ареса других массивов...


uint8_t *globalptr[2]; // глобальный

int main()  
{ 
    uint8_t array_1[16];
    uint8_t array_2[16];
    
    globalptr[0] = array_1;
    globalptr[1] = array_2;
    ...

Всё это работает.

globalptr - хранит адреса массивов. Но ведь он объявлен как uint8_t, как туда влезают ареса.

Или всё это просто не правильно и у меня вылезает за границы? Однако valgrind ничего не говорит.

Помогите, а то запутался что-то.



Последнее исправление: stD (всего исправлений: 1)

Ответ на: комментарий от anonymous

Человек не понимает си. Его не бомбит от того, что он делает что-то не понимая принцип его работы. Ему не нужен си он будет от него страдать. А PHP на фреймворках зайдёт. Я не издеваюсь.

crutch_master ★★★★★
()
Ответ на: комментарий от crutch_master

Отчасти да, внутреннее раздражение должно быть от того что не понимаешь и это толкает рыть глубже вникая в суть до прозрения, но в самом начале, этого нет, потому что ты даже не понимаешь что ты чего то не понимаешь, это возникает внезапно. Но во главе всего упорство, если несмотря ни на что будет рыть, даже через расспрашивание нас по началу, а потом самостоятельно не обращая внимания на наши отговорки, это не твоё , ты не сможешь и так далее то со временем врубится. Интерес не угасающий, вот что толкает. В конце концов это не какой то тайное знание, по сути простое, но ска сложное в перспективе. А если он просто фор фан как говорится то вообще не важно как он язык понимает и что мы говорим. Это тоже самое если на меня будет скульптор бубнить смотря как я тыпаюсь из пластилина фигурки лепить, это просто бесполезно потому что я делаю это в удовольствие, а не для высокого искусства )) А со временем глядишь наблатыкаюсь и буду лепить шедевры, в своё удовольствие, всё так же форфан, но у челиков с глиной будет челюсть отисать от моих работ, а может и всё останется на уровне, шарик палка, человечек. Пытливость в деле ради фана толкает мысль и мир вперёд! Гы

anonymous
()
Ответ на: комментарий от anonymous

Эффективность «рытья сути» на формуах или даже в учебниках по сравнению с прямой экспериментальной практикой 1000/1 или ещё хуже.

anonymous
()
Ответ на: комментарий от Deleted

Иногда и некоторым тяжело быть в себе всё время, порой необходимо хоть с кем-то обсудить интересующую тебя тему. Потому что в реале нескем. А так, и педагог на паре может болт положить на учеников сказав, сами всё читайте и думайте иначе зря вы вообще учитесь я вам тут не служанка всё объяснять. Программирование это не фундаментальные знания, это порождения разума и порой больного моментами, не всё очевидно. Потому что язык это выдумка, я сейчас смогу придумать язык и правила к нему, которые ты не поймёшь. Указатели избитая тема, они простые, но вот их суть порой понять сложно с ходу. Есть вещи о которых умалчивают часто в учебниках, а если не говорят вот это так потому что работает вот так, но редко где то пишут это так потому что идея в том то и том то. Порой важнее знать для понимания не для чего что-то, а почему. Не нам решать знать ему что-то или нет, наше дело проигнорировать или помочь. Остальное контрпродуктивно для нас же самих.

anonymous
()
Ответ на: комментарий от anonymous

Может он книжку по сишке только вчера открыл? И ещё не в теме что да как? И что это не язык по типу , бери и пользуйся. Да к тому же, тут порой вопросы по сраных плюсам и расту задают о синтаксическом сахаре или как лучше абстракциями жонглировать с умным видом говорят о паттернах, смешно смотреть, а спроси их что внутри лапки крестиком. А тут он о фундаментальных в программировании вещах интересуется.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.