Результаты поиска по запросу "c"
C динамически печатает double, без потери точности и без конечных нулей
Я новичок в C и учусь вне книги / в интернете. Я пытаюсь написать функцию, которую я могу передать любомуdouble чтобы и вернутьint использоваться вprintf("%.*lf" ... утверждение такое, чтоint возвращаемое значение не будет ни уменьшать точность, ...
Как ждать, пока данные будут записаны на другом конце канала
Я занимаюсь разработкой приложения на C. Родительский и дочерний процессы взаимодействуют через pipe. Перед записью в канал родительский процесс выполняет другие операторы. В примере кода я использовал sleep (10) для задержки. В дочернем процессе ...
Инициализировать переменную
Лучше объявить и инициализировать переменную или просто объявить ее? Какой самый лучший и самый эффективный способ? Например, у меня есть этот код: #include <stdio.h> int main() { int number = 0; printf("Enter with a number: "); scanf("%d", ...
Определение архитектуры процессора во время компиляции
Какой самый надежный способ узнать архитектуру процессора при компиляции кода C или C ++? Насколько я могу судить, разные компиляторы имеют собственный набор нестандартных определений препроцессора (_M_X86 в MSVS,__i386__, __arm__ в GCC и т. ...
Как получить MAC-адрес для интерфейса в Linux с помощью программы на C?
Я хочу найти MAC-адрес с помощью программы на C в Linux. как это сделать?
Ошибка привязки: адрес уже используется
Я пытаюсь привязать сокет к порту ниже: if( bind(socket_desc,(struct sockaddr *) &server, sizeof(server)) < 0) { perror("bind failed. Error"); return 1; } puts("bind done");Но это дает: $ ./serve Socket created bind failed. Error: Address ...
Какой тип данных или структуру данных выбрать для расчета факториала 100?
Я думал о написании программы для оценки факториала данного целого числа. Следуя основам, я написал следующий код в Java: long fact(int num){ if(num == 1) return 1; else return num*fact(num-1); }Но затем я понял, что для многих целочисленных ...
Программирование на C: символ в scanf [дубликат]
На этот вопрос уже есть ответ здесь: Простой C scanf не работает? [Дубликат] [/questions/3744776/simple-c-scanf-does-not-work] 5 ответоввозникли проблемы с символом scanf ... при запуске программы не позволяйте мне вводить символ, программа, ...
Массивы переменной длины в структуре
Я пишу приложение на C (как новичок) и пытаюсь получить поврежденные данные в структуре, содержащей массив переменной длины. Я обнаружил похожие проблемы, описанные в сообщениях на форуме на cprogramming.com, а также в cert.og / secure-coding. Я ...
64-битный / 32-битный алгоритм деления быстрее для ARM / NEON?
Я работаю над кодом, в котором в двух местах есть 64-битное 32-битное деление с фиксированной запятой, и результат берется в 32-битных. Эти два места вместе занимают более 20% моего общего времени. Поэтому я чувствую, что если бы я мог удалить ...