Результаты поиска по запросу "c"

2 ответа

C динамически печатает double, без потери точности и без конечных нулей

Я новичок в C и учусь вне книги / в интернете. Я пытаюсь написать функцию, которую я могу передать любомуdouble чтобы и вернутьint использоваться вprintf("%.*lf" ... утверждение такое, чтоint возвращаемое значение не будет ни уменьшать точность, ...

3 ответа

Как ждать, пока данные будут записаны на другом конце канала

Я занимаюсь разработкой приложения на C. Родительский и дочерний процессы взаимодействуют через pipe. Перед записью в канал родительский процесс выполняет другие операторы. В примере кода я использовал sleep (10) для задержки. В дочернем процессе ...

7 ответов

Инициализировать переменную

Лучше объявить и инициализировать переменную или просто объявить ее? Какой самый лучший и самый эффективный способ? Например, у меня есть этот код: #include <stdio.h> int main() { int number = 0; printf("Enter with a number: "); scanf("%d", ...

ТОП публикаций

3 ответа

Определение архитектуры процессора во время компиляции

Какой самый надежный способ узнать архитектуру процессора при компиляции кода C или C ++? Насколько я могу судить, разные компиляторы имеют собственный набор нестандартных определений препроцессора (_M_X86 в MSVS,__i386__, __arm__ в GCC и т. ...

2 ответа

Как получить MAC-адрес для интерфейса в Linux с помощью программы на C?

Я хочу найти MAC-адрес с помощью программы на C в Linux. как это сделать?

4 ответа

Ошибка привязки: адрес уже используется

Я пытаюсь привязать сокет к порту ниже: 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 ...

3 ответа

Какой тип данных или структуру данных выбрать для расчета факториала 100?

Я думал о написании программы для оценки факториала данного целого числа. Следуя основам, я написал следующий код в Java: long fact(int num){ if(num == 1) return 1; else return num*fact(num-1); }Но затем я понял, что для многих целочисленных ...

2 ответа

Программирование на C: символ в scanf [дубликат]

На этот вопрос уже есть ответ здесь: Простой C scanf не работает? [Дубликат] [/questions/3744776/simple-c-scanf-does-not-work] 5 ответоввозникли проблемы с символом scanf ... при запуске программы не позволяйте мне вводить символ, программа, ...

2 ответа

Массивы переменной длины в структуре

Я пишу приложение на C (как новичок) и пытаюсь получить поврежденные данные в структуре, содержащей массив переменной длины. Я обнаружил похожие проблемы, описанные в сообщениях на форуме на cprogramming.com, а также в cert.og / secure-coding. Я ...

1 ответ

64-битный / 32-битный алгоритм деления быстрее для ARM / NEON?

Я работаю над кодом, в котором в двух местах есть 64-битное 32-битное деление с фиксированной запятой, и результат берется в 32-битных. Эти два места вместе занимают более 20% моего общего времени. Поэтому я чувствую, что если бы я мог удалить ...