ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
399546 Топик полностью
бомж (04.04.2013 13:45, просмотров: 57) ответил kosig на Новичек в программировании прошу объяснить и не пинать. Объявляю массив указателей char * tmp[FILE_NUMB]. Дальше мне его надо проинициализировать и передать адрес в функцию. Инициализирую так tmp[0]="string", tmp[0]=адрес во флеше. Во флеше в этой
"полно других строк,которые потом из за этого передаются в функцию" - неверно!!! В функцию передаётся только адрес начала строки. А уже в самой функции вы должны пробежаться по строке до терминирующего нуля, обозначающего конец этой строки. Если вы не проверяете конец строки на нуль, то дойдёте таким образом до конца флеши. Ну и не забывайте каждую свою строку заканчивать этим самым терминирующим нулём.
memento mori