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

6 ответов

Зачем нужен сегмент .bss?

Я знаю, что глобальные и статические переменные хранятся в.data сегмент, и неинициализированные данные находятся в.bss сегмент. Я не понимаю, почему у нас есть выделенный сегмент для неинициализированных переменных? Если неинициализированная ...

9 ответов

найти количество строк в массиве строк в C

char* names[]={"A", "B", "C"};Есть ли способ узнать количество строк в массиве. Например, в этом случае оно должно быть 3. Пожалуйста, дайте мне знать. Благодарю.

4 ответа

Правильное использование sscanf

Я должен получить строку ввода, которая может быть в любом из следующих форматов: Между словом 1 и словом 2 должен быть пробел.Между словом 2 и словом 3 должна быть запятая.Пробелы не обязательны между словом 2 и словом 3, но возможно ...

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

3 ответа

Ошибка: требуется преобразование в нескалярный тип

У меня возникла небольшая проблема, связанная с неправильным размещением этой структуры. Вот код для структуры: typedef struct stats { int strength; int wisdom; int agility; } stats; typedef struct inventory { int n_items; char **wepons; char ...

13 ответов

Должен ли я использовать оператор return / continue вместо if-else?

В C, C ++ и C # при использовании условия внутри оператора функции или цикла можно использоватьПродолжить или жевернуть заявление как можно раньше и избавиться отеще филиалесли еще заявление. Например: while( loopCondition ) { if( innerCondition ...

3 ответа

Преобразование из неподписанного в подписанное не определено?

void fun(){ signed int a=-5; unsigned int b=-5; printf("the value of b is %u\n",b); if(a==b) printf("same\n"); else printf("diff"); }Это печать: 4294967291 такой же Во 2-й строке значение со знаком преобразуется в значение без знака. ...

2 ответа

Почему этот код печатается два раза? [Дубликат]

Возможный дубликат: Работа fork () в Linux GCC [https://stackoverflow.com/questions/3513242/working-of-fork-in-linux-gcc] #include <stdio.h> void main () { printf ("ciao"); fork (); }У меня есть некоторые идеи по оптимизации C, но я не уверен. ...

3 ответа

Воспроизводимый: почему передача этого объекта в C нарушает мой код?

Насколько я понимаю, C предполагает, что все параметры являются целыми и возвращает целые числа. Я хотел бы обойти этот объект, но я понятия не имею, как и AFAIK его же размер INT, но он ломается. Вот воспроизводимый код. В testc.c. Примечание: ...

1 ответ

Создать настраиваемый заголовок (метаданные) для файлов

Здесь я хочу создать заголовок, который содержит другие детали файла, такие как метаданные других файлов. Этот код работает нормально, если я использую статические значения дляstruct file_header, Если я используюmalloc заstruct file_header тогда ...

7 ответов

Как буферизовать стандартный вывод в памяти и записать его из выделенного потока

У меня есть приложение C со многими рабочими потоками. Важно, чтобы они не блокировались, поэтому, когда рабочим потокам нужно записать файл на диск, я записал их в кольцевой буфер в памяти, а затем выделил поток для записи этого буфера на ...