Я имею эту структуру:Как я могу справиться с массивом структур?
#define sbuffer 128
#define xbuffer 1024
typedef struct{
char name[sbuffer];
char att[sbuffer];
char type[sbuffer];
int noOfVal;
int ints[xbuffer];
double doubles[xbuffer];
char *strings[xbuffer];
} variable;
Мне нужно создать массив из этой структуры, я это сделал
variable *vars[512]; //is it right
Если я хочу поставить строку, которая у меня была в с во имя, Я сделал это:
char *s = "What Ever";
strcpy(vars[0]->name,s);
но это не работает для меня, может ли кто-нибудь помочь?
я принять его, но я теперь получаю сообщение об ошибке в STRCPY функции ,, –
@Rami - обновлена. –
thx man :) ,, it work –