Результаты поиска по запросу "c"
Почему происходит сбой моей программы на C при назначении значения указателю int?
Я пытаюсь заставить функцию взять некоторые целочисленные указатели, переданные из моей функции main (), и присвоить им значения. Тем не менее, моя программа падает при назначении значений. Вот мой код: int computeMoveLocation(int* r, int* c, ...
Разница между CC, GCC и G ++?
В чем разница между 3 компиляторами CC, gcc, g ++ при компиляции кода C и C ++ с точки зрения генерации кода сборки, доступных библиотек, возможностей языка и т. Д.?
Как мне извлечь немного более оптимальным способом?
Сегодня у меня было интервью, где меня попросили написать две функции «С»: одну для извлечения одного бита, а другую для извлечения диапазона битов из символа. Я взял некоторое время и придумал эти методы. int extractBit(char byte, int pos) { ...
R: Преимущества использования подпрограммы Fortran с оболочкой .Call и C / C ++ вместо .Fortran?
У меня есть пакет R, который использует множество подпрограмм на Фортране для вложенных циклов вычислений рекурсивной линейной алгебры (в значительной степени зависящих от процедур BLAS и LAPACK). В качестве интерфейса к Фортрану ...
что вызывает ошибку сегментации в программе ниже [дубликат]
На этот вопрос уже есть ответ здесь: Ошибка сегментации на больших размерах массива [/questions/1847789/segmentation-fault-on-large-array-sizes] 5 ответовЕсли я оставлю значение строк равным 100000, программа будет работать нормально, но если я ...
Указатель на строку в C?
char *ptrChar;я знаю этоptrChar это указатель наголец, Какова команда для указателя настрока? Редактировать:Если это то же самое (от ptr к char против ptr к строке) - что представляет собой определение переменной ниже? char (*ptr)[N];Я не ...
Можно ли повторить getopt
Я пытаюсь создать базовую оболочку со встроенными командами, и у меня есть некоторые проблемы с getopt. Вот вывод (с использованием valgrind): $ mkdir -p foo/bar mkdir -p foo/bar FLAGON $ mkdir -p foo/test mkdir -p foo/test ==15377== Invalid ...
Рекурсивное копирование каталогов в C
Я очень новичок в программировании на C, и мало где полезной информации о том, как сделать рекурсивное копирование содержимого каталога в C (не C ++, C #, Objective-C, Java, shell, Python или что-нибудь еще - это ДОЛЖНО быть сделано в C). Да, это ...
Как я могу прочитать бинарный файл Fortran в C?
У меня есть двоичный файл, сгенерированный кодом Fortran. Этот файл содержит массив парных символов. Мне нужно открыть его в моей программе на C, а затем работать с ним, как с обычным массивом. Как это сделать? Как двойной тип представлен в ...
Как бесплатно узнать, сколько освободить?
В программировании на C вы можете передать любой указатель, который вам нравится, в качестве аргумента для освобождения. Как он узнает размер выделенной памяти для освобождения? Всякий раз, когда я передаю указатель на какую-то функцию, я также ...