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

3 ответа

Как объявить упакованную структуру (без отступов) для LLVM?

Можно сказать, что GCC не следует использовать отступы для структуры. Это сделано с помощью__attribute__((packed)). typedef struct { uint8_t startSymbol; uint8_t packetType; uint32_t deviceId; uint16_t packetCRC; } PacketData ...

3 ответа

execvp / fork - как отловить неудачные исполнения?

Прямо сейчас я пишу программу на C, которая должна выполнять дочерний процесс. Я не делаю несколько дочерних процессов одновременно или что-то еще, так что это довольно просто. Я определенно успешно выполняю встроенные программы оболочки (т.е. ...

6 ответов

значение по умолчанию для члена структуры в C

Можно ли установить значения по умолчанию для некоторого члена структуры? Я пробовал следующее, но это вызвало бы синтаксическую ошибку: typedef struct { int flag = 3; } MyStruct;Ошибки: $ gcc -o testIt test.c test.c:7: error: expected ‘:’, ...

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

4 ответа

Проблемы с вводом символов с использованием scanf ()

Я пытаюсь ввести символ в связанный список, где символом может быть «A», «a», «G», «g», «T», «t», «C» или «c». Я еще не знаком с C и знаю, что что-то напортачил здесь: do{ printf ("\nEnter a new nucleotide: \n"); scanf("%c",&newChar); /* ...

4 ответа

Какая польза от возвращаемого значения memset ()?

memset() объявлено о возвращенииvoid* это всегда то же самое значение, что и адрес, переданный в функцию. Какая польза от возвращаемого значения? Почему не возвращаетсяvoid?

6 ответов

Расширение макроса в контексте арифметического выражения?

Я видел этот код ниже на веб-сайте. Я не мог понять, как получается результат11, вместо25 или же13. Почему я думаю25 потому чтоSQ(5) 5*5 или же13 потому что SQ(2) = 4; SQ(3) = 9; может быть конечным результатом будет13 (9 + 4) Но удивился, ...

2 ответа

Указатель в стиле C в Visual Basic .NET

Я уже некоторое время изучаю указатели в стиле C в Visual Basic .NET. Я сталкивалсяhttp://support.microsoft.com/kb/199824?wa=wsignin1.0 [http://support.microsoft.com/kb/199824?wa=wsignin1.0]но я понятия не имею, правильно ли это или как это ...

2 ответа

Свойства 80-битных вычислений с расширенной точностью, начиная с аргументов двойной точности

Вот две реализации интерполяционных функций. аргументацияu1 всегда между0. а также1.. #include <stdio.h> double interpol_64(double u1, double u2, double u3) { return u2 * (1.0 - u1) + u1 * u3; } double interpol_80(double u1, double u2, double ...

4 ответа

Как я могу сканировать строки с пробелами в них, используя scanf ()? [Дубликат]

На этот вопрос уже есть ответ здесь: Чтение строки из ввода с пробелом? [Дубликат] [/questions/6282198/reading-string-from-input-with-space-character] 14 ответовЯ хочу написать подпрограмму, в которой пользователь может ввести свой комментарий. ...

4 ответа

Сколько процессов здесь разветвляются

Я знаю, что это может быть глупым вопросом, но может ли кто-нибудь помочь мне понять поведение следующего фрагмента кода //label 0 int main(){ fork();//label 1 fork();//label 2 fork();//label 3 return 0; }Насколько я понимаю, дерево процессов ...