Результаты поиска по запросу "c"
Как мне показать значение #define во время компиляции в gcc
До сих пор я дошел до: #define ADEFINE "23" #pragma message ("ADEFINE" ADEFINE)Что работает, но что если ADEFINE не строка? #define ADEFINE 23 #pragma message ("ADEFINE" ADEFINE)причины: предупреждение: искаженное "#pragma message", ...
Что такое «Чистый С» и чем он отличается от стандартного С? [закрыто]
Каковы различия между чистым C и C в C ++? И я хочу узнать некоторые подробности о «Clean C», на которых основан Lua. Кто-нибудь знает эти функции?
конкатенация строк в C
Мне было интересно, есть ли способ добавить значение в строку, не как 1 + 1 = 2, но как 1 + 1 = 11.
Вызов rand (), возвращающий неслучайные результаты
Я пишу простую программу на C, которая подбрасывает монету 100000 раз и подсчитывает, сколько голов и сколько хвостов получено в результате броска, используя srand и rand. Вот что у меня есть: #include <stdio.h> #include <stdlib.h> #include ...
Отправка ICMP-пакетов в C-программе
Я пытаюсь создать тестовую программу ICMP для пинга в C, но у меня возникают трудности с успешной отправкой пакетов.sendto Функция возвращает количество байтов и все, но пакеты фактически не отправляются. Я проверил это с помощью WireShark на ...
Как преобразовать 64-битное целое число в массив символов и обратно?
У меня проблемы с преобразованием int64_t в массив символов и обратно. Я не знаю, что не так с приведенным ниже кодом, для меня это вполне логично. Код работает дляa как показано, но не второй номерb который явно попадает в ...
Как использовать #ifdef с условием ИЛИ?
Извините, что задали очень простой вопрос. Я хотел бы установить условие OR в директиву #ifdef. Как это сделать ? Я пытался #ifdef LINUX | ANDROID ... .. #endifЭто не работает? Как правильно?
Препроцессор #ifndef
Предположим, у меня естьa.h который включает в себя следующее: <stdbool.h> <stddef.h> <stdin.h>Предположим, у меня также естьb.h который также включает в себя<stdbool.h>, Еслиa.h имеет#ifndef утверждение определения препроцессора в нем иb.h не ...
Что такое _GLOBAL_OFFSET_TABLE?
С помощьюнм [http://linux.about.com/library/cmd/blcmdl1_nm.htm]команда в Linux, чтобы увидеть символы в моей программе, я вижу символ с именем_GLOBAL_OFFSET_TABLE_ как показано ниже. Может кто-нибудь уточнить, что_GLOBAL_OFFSET_TABLE_ ...
Таблица технологических связей и глобальная таблица смещений
я читаюэта статья о PLT (таблица технологических связей) и GOT (глобальная таблица смещений) [http://www.technovelty.org/linux/pltgot.html], В то время как цель PLT мне ясна, я все еще запутался в GOT. Из статьи я понял, что GOT необходим только ...