Спецификаторы формата функции printf()
В чем разница между %d и %i. Какие у них пределы значений?
В чем разница между %d и %i. Какие у них пределы значений?
Доброе время суток. Ввожу такой код:
#include <stdio.h>
void main()
{
struct goods {
char* name;
long price;
float percent;
int vol;
char date[9];
};
struct goods coat={
"pidgak chernii", 40 000, 7.5, 220, "12.01.97"};
printf("\n Tovar na sclade:");
printf("\n Naimenovanie: %s.", coat.name);
printf("\n Optovaya cena: %ld rub.", coat.price);
printf("\n Nacenka: %4.1f %%.", coat.percent);
printf("\n Ob`em partii: %d sht.", coat.vol);
printf("\n Data postavki: %s", coat.date);
}
При попытке компилировать выходит ошибка: noname.c: In function ‘main’: noname.c:12:24: error: expected ‘}’ before numeric constant «pidgak chernii», 40 000, 7.5, 220, «12.01.97»};
Где в коде ошибка-то? Компиляторы из: gcc, онлайн IdeOne, Turbo C. Везде такая ошибка выходит.
Как заставить работать wifi tl-wn722n v2.0 в режиме monitor на Linux Mint ?
Хочу поставить патч на ядро Linux Mint. Как сделать *.patch из исходников?
Доброго всем времени суток.
Исходные данные: Комп старый. X запускать нет смысла. Работает терминал. Запущены две консоли (т.е. через F1 и F2)
Вопрос в следующем: Можно ли со второй консоли работать с программой, запущенной в первой консоли? Например в 1 консоли работает программа, а во 2-ой я тестирую эту программу на ошибки.