Есть вот такая функция, аргументы - количество строк, а после строки.
void up_strings(int count, unsigned char string[150], ... ){
int i;
unsigned char * str;
va_list other_strings;
va_start (other_strings,string);
for ( i = 0; i < count; i++ ){
str = va_arg( other_strings,unsigned char* );
printf("%s",str);
}
va_end(other_strings);
}
unsigned char str[]="adag asd";
up_strings(1 ,str);
на этой строке происходит краш программы
str = va_arg( other_strings,unsigned char* );
Свежие комментарии