Результаты поиска по запросу "c"
Обобщения для многопараметрических функций C в C11
Я понимаю универсальные C11 для однопараметрических функций, например: (изВот [http://www.robertgamble.net/2012/01/c11-generic-selections.html]) #define acos(X) _Generic((X), \ long double complex: cacosl, \ double complex: cacos, \ float ...
Используйте sscanf, чтобы прочитать строку несколько раз
Я пытаюсь прочитать содержимое строки внутри многомерного массива ... проблема в том, что, когда я делаю это, sscanf продолжает читать только первый символ ... На моей строке у меня есть это: A1+A2+A3+A4.Я хочу прочитать% c% d, я могу прочитать ...
Как C выделяет пространство для 2D (3D…) массива при использовании malloc?
У меня проблема с пониманием того, как C выделяет пространство для 2D (или более многомерного) массива, особенно когда мы используемmalloc и тому подобное. Принять программу вэтот ...
необычный выход из пау
Следующий код C int main(){ int n=10; int t1=pow(10,2); int t2=pow(n,2); int t3=2*pow(n,2); printf("%d\n",t1); printf("%d\n",t2); printf("%d\n",t3); return (0); }дает следующий вывод 100 99 199Я использую компилятор devcpp. Это не имеет ...
GTK + gcc: неопределенная ссылка на все функции gtk при компоновке
Я пишу интерфейс с GTK + для чата по протоколу XMPP. Мой код работал нормально, когда я скомпилировал его так: gcc login_gtk.c `pkg-config --cflags --libs gtk+-3.0`Но поскольку я добавляю свой файл в свой проект и использую Makefile, он больше ...
Почему glibc fclose (NULL) вызывает ошибку сегментации, а не возвращает ошибку?
Согласно справочной страницеfclose(3): ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ При успешном завершении 0 возвращается. В противном случае,EOF возвращается и глобальная переменнаяerrno установлен, чтобы указать на ошибку. В любом случае любой дальнейший доступ ...
Преобразование из String в Enum в C
Есть ли удобный способ взять строку (введенную пользователем) и преобразовать ее в значение перечисления? В этом случае строка будет именем значения перечисления, например: enum Day { Sunday = 0, Monday = 1, ... }Таким образом, если бы ...
Самый большой номер в C
scanf("%d",&a); for(b=1;b<=a;++b) { c*=b; } printf("%lu",c);Я хочу получить ответ 100! факториал 100. как я могу получить это? (Я хочу получить больший диапазон чисел) Неужели у нас есть предел числа до бесконечности?
Какой у вас способ найти причину ошибки?
Или просто отладка в целом, как вам нравится находить ошибки в коде. Специально для C / C ++, но для всех языков в целом. Я пытался найти причину этого неприятного сегфо, но мне бы хотелось, чтобы я сам нашел его, а не разместил в Интернете. Есть ...
Что такое - (- 128) для знакового однобайтового символа в C?
Моя маленькая программа: #include <stdio.h> int main() { signed char c = -128; c = -c; printf("%d", c); return 0; }Распечатать: -128Является ли оператор минус (-) переносимым через процессор?