Результаты поиска по запросу "c"
ошибка времени выполнения (переполнение стека)
У меня есть этот код на языке C: char *options[100000]; int k[100000]; char *param[100000]; int n; int i,j; ... scanf("%d",&n); for (i=0;i<n;i++) { scanf("%s%d",&options[i],&k[i]); param[i]="On"; } ...как только программа достигает этой ...
Получение SubnetMask в C
Я хотел получить IP-адрес и маску подсети. Теперь IP-часть завершена, однако я не смог найти функцию сокета, которая бы возвращала структуру с маской подсети. Существует ли функция сокета, которая возвращает ее в структуре? Спасибо!
C указатели: указатель на массив фиксированного размера
Этот вопрос задается гуру C: В Си можно объявить указатель следующим образом: char (* p)[10];.. который в основном утверждает, что этот указатель указывает на массив из 10 символов. Замечательная вещь при объявлении указателя, подобного этому, ...
gprof: как создать граф вызовов для функций в разделяемой библиотеке, связанной с основной программой
Я работаю в среде Linux. У меня есть два исходных пакета 'C' train и test_train. пакет train при компиляции генерирует libtrain.sotest_train ссылается на libtrain.so и генерирует исполняемый train-testТеперь я хочу сгенерировать граф вызовов с ...
Почему переменная, используемая для хранения возвращаемого значения getchar, должна быть объявлена как int?
Я новичок в языке программирования C, недавно я изучал оgetchar функция, которая будетпринять символ из консоли или из файла, отобразить его сразу при набореи нам нужно нажатьВойти ключ для продолжения. Возвращаетunsigned char что они читают. ...
Почему диапазон int составляет от -32768 до 32767? [закрыто]
Почему диапазон любого типа данных больше на отрицательной стороне по сравнению с положительной стороной? Например, в случае целого числа: ВTurbo Cего диапазон-32768 в32767 и дляVisual Studioэто-2147483648 в2147483647. То же самое происходит с ...
Структура - Объясните вывод:
У меня есть следующий C-код. struct values{ int a:3; int b:3; int c:2; }; void main(){ struct values v={2,-6,5}; printf("%d %d %d",v.a,v.b,v.c); }Когда я выполняю код, я получаю следующий вывод: 2 2 1.Но вывод должен быть2 -6 5, ...