Результаты поиска по запросу "c"
realloc, но только первые несколько байтов имеют смысл
Предположим, я использовалptr = malloc(old_size); выделить блок памяти сold_size байт. Только первыйheader_size байты имеет смысл. Я собираюсь увеличить размер доnew_size. new_size больше, чемold_size а такжеold_size больше, ...
Сторнирование односвязного списка в C [дубликат]
Возможный дубликат: Как перевернуть односвязный список, используя только два указателя? [https://stackoverflow.com/questions/1801549/reverse-a-singly-linked-list] Это код C, чтобы перевернуть связанный список. Но это не дает ...
GCC расширенный asm, кодирование смещения элемента структуры
Я пытаюсь написать небольшой фрагмент моего кода в расширенном asm стиле GCC (цель x86-64), и у меня возникают проблемы при кодировании структурных смещений. у меня естьstruct s с членомsize_t a[]указатель на такую структуру и индекс, оба из ...
Преобразовать целое число из (чистого) двоичного кода в BCD
Я сейчас тупой, чтобы решить эту проблему ... Я получаю номер BCD (каждая цифра является собственным 4-битным представлением) Например, что я хочу: Ввод: 202 (гекс) == 514 (дек)Выход: BCD 0x415 Вход: 0x202 Битовое представление: 0010 0000 ...
Как изменить размер стека, используя ulimit или на процесс в Mac OS X для программы на C или Ruby?
Кажется, что рекомендуемый способ установить размер стека для программы C или Ruby (которая использует стек C), это с помощьюulimit в оболочке Bash. Но $ ulimit -s 8192 $ ulimit -s 16384 -bash: ulimit: stack size: cannot modify limit: Operation ...
Явное предупреждение об игнорировании из -Wcast-qual: cast отбрасывает квалификатор ‘__attribute __ ((const))’ из целевого типа указателя
static char buf[8]; void foo(){ const char* ptr = buf; /* ... */ char* q = (char*)ptr; }Выше приведенный фрагмент будет генерировать"warning: cast discards ‘__attribute__((const))’ qualifier from pointer target type [-Wcast-qual]", ...
2 вопроса о указателе функции в c
У меня два вопроса 1. Я видел, что int (*Ptr)(int,int); Ptr=someOtherFuncion;Это не должно быть так? Ptr=&someOtherFuncion;2. Я узнаю, что указатель на функцию для обратного вызова someOtherFunction(functionPointer)какая разница, если я ...
ожидаемое выражение перед символом '{'
Я получаю: "error: ожидаемое выражение перед '{' token" для строки, которую я прокомментировал ранее. Если структура уже определена, зачем ей нужен символ «{» перед токеном. Спасибо за любую помощь, которую вы можете предоставить. struct ...
Препроцессор C Literal Construction
Моя проблема заключается в следующем: У меня есть строковый литерал, который макрос-как #define TITLE "Title"Но бывают случаи, когда мне нужно передать широкий символьный вариант этой строки. Я хочу быть в состоянии пройтиL"Title" к ...
Почему scanf («% d», […]) не использует «\ n»? в то время как scanf («% c») делает?
Вот [https://stackoverflow.com/questions/217074/parsing-input-with-scanf-in-c]Я видел это утверждение в принятом ответе: Большинство спецификаторов преобразования пропускают первые пробелы, включая переводы строк, но%c не. Для меня неясно, в ...