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

4 ответа

Последние 2 ссылки одинаковы (в основном это просто список макросов)

у рекомендовать использование<inttypes.h> кто-то делаетprintf со смешанными 32/64 битными сборками. Я попытался найти на Google вводную или учебную страницу с несколькими примерами и инструкциями по использованию, но не смог найти. Может ...

3 ответа

sourceware.org/gdb/current/onlinedocs/gdb/Frame-Info.html

могу распечатать все глобальные переменные / локальные переменные? Это возможно в GDB?

11 ответов

Это выглядит как результат генерации кода, который может быть неверным, возможно, из-за символической алгебры и / или ручного развертывания. Хорошо известно, что символические манипуляции растут экспоненциально в глубине дерева выражений или вычислительного графа. Вполне вероятно, что здесь можно использовать автоматическое разграничение, что сделает размер кода достаточно маленьким, а также значительно ускорит выполнение.

я есть огромное количество функций общим объемом около 2,8 ГБ объектного кода (к сожалению, нет никаких способов обойтись, научные вычисления ...) Когда я пытаюсь связать их, я получаю (ожидается)relocation truncated to fit: R_X86_64_32S ошибки, ...

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

3 ответа

Пробелы в строке формата scanf () будут игнорировать любые пробелы до первого непробела.

я есть код ниже, fflush(stdin); print("Enter y/n"); scanf("%c",&a);Здесь он завершает работу, прежде чем дать input.it, похоже, проблема в том, что он не очищает входной буфер, в котором могут быть некоторые ненужные символы. Есть ли ...

8 ответов

Вы делаете главное предположение. Например, системный программист абсолютно должен беспокоиться о распределении и освобождении памяти.

у я должен использовать free (), когда я объявляю указатель, такой как: int *temp = (int*)malloc(sizeof(int)) *temp = 3;но не когда я int temp = 3;

1 ответ

 является. ОП довольно неясен относительно его цели здесь.

у интегрировать компилятор языка c в java-приложение для компиляции исходных кодов c без создания файла (как Java Compiler Api). Есть ли компилятор c, который полностью написан на Java?

2 ответа

Если он жалуется на -fPIC, то, вероятно, он не будет работать.

оздать общий объектный файл из статической библиотеки? Я использую Cygwin. Правильный ли следующий синтаксис? gcc -shared -o libexample.so libexample.a

14 ответов

 вход

от вопрос уже есть ответ здесь: Как разрешить ввод пробелов с помощью scanf? [/questions/1247989/how-do-you-allow-spaces-to-be-entered-using-scanf] 11 ответовЯ использую Ubuntu, а также использую Geany и CodeBlock в качестве своей IDE. То, что я ...

4 ответа

Или, может быть:

dows это «% I64d». В Linux и Solaris это "% lld". Если я хочу написать кроссплатформенныйprintfs это печатаетlong long ценности: что такое хороший способ сделать это? long long ll; printf(???, ll);

1 ответ

Нет, приоритет операторов определяется в спецификации языка. И так * prt ++ всегда защищает указатель до того, как произойдет постинкремент.

жный дубликат: ++ на разыменованный указатель в C? [https://stackoverflow.com/questions/859770/on-a-dereferenced-pointer-in-c] Аналогично, что будет * ptr + = 1 * ptr% 8 и * ptr / 8? Различия кажутся запутанными. Возможно, это зависит от ...