Привет. Меня жестко климануло и я задался вопросом, просматривая код одной шняги на С без крестов:
....
//Global static
int pthread_id;
char env_forked[][];
....
Дальше пошли функции.
Что В ТОЧНОСТИ означает char env_forked[][];
1. Попытка определить указатель на строковый массив (память не выделена при компиляции)
2. Попытка определить что-то типа динамического массива, т.е. далее в функциях можно присвоить любые значения типа snprintf(env_forked[0],n,"aaa"); snprintf(env_forked[1],n,"ббб"); snprintf(env_forked[2],n,"ввв"); и т.д. сколько заблагорассудится (по-моему такое что-то в этом роде было на очень старых компилерах и машинах лет 30 назад).
3. Аффтар кода мудак и так вообще не пишут.
Похожие темы
- Форум дурацкий вопрос (2012)
- Форум Дурацкий вопрос (2011)
- Форум дурацкий питон (2009)
- Форум дурацкий вопрос (2005)
- Форум Поиск дурацкий (2005)
- Форум Дурацкий вопрос (2004)
- Форум Дурацкий вопрос (2003)
- Форум Дурацкий вапрос (2002)
- Форум Дурацкий вопрос (2002)
- Форум Дурацкий вопрос (2001)