Если я определяю глобальную переменную в файле .c, как я могу использовать значение той же переменной в другом файле .c? File1.c #include int i = 10; int main ()
{
printf ("% d", i);
возврат 0;
} ...
Я пытаюсь понять C, просматривая K&R. У меня проблемы с пониманием этого кода для двух функций, найденных в книге: void qsort (int v [], int left, int right) {
int i, последний; void swap (...
Когда вы вызываете функцию malloc в языке C, есть ли гарантия относительно того, какими будут первые несколько младших битов? Если вы пишете компилятор / интерпретатор для динамического языка, но хотите иметь фиксированные числа формы...
Я изучаю язык C. В книге сказано: «инициализировать переменную при ее объявлении, только если начальное значение является частью семантики переменной. Если начальное значение является частью ...
У меня есть файл ядра со встроенного устройства SH3 linux и gdb среды кросс-компилятора (sh3-linux-gdb) в моем хосте linux. Но у меня проблемы с загрузкой основного файла с помощью gdb: $ sh3-linux-gdb ./...
Такая структура используется в качестве главы связанного списка: struct lista
{struct lista * next; struct lista * prev;
}; Когда next и prev оба указывают на саму структуру, тогда список пуст.
The ...
Я создаю приложение в MFC с помощью Visual Studio 2008 в Windows 7. Мое приложение запускает и останавливает службу, требующую административного доступа. Когда приложение запускается, у него нет ...
Мне нужно установить и настроить RAM-диск из моего приложения C. Является ли это возможным?
Насколько я понимаю, ram-диск можно настроить, смонтировать и изменить только корень.
Мое приложение не ...
$ uname -a Linux crowsnest 2.6.32-28-generic # 55-Ubuntu SMP Mon Jan 10 23:42:43 UTC 2011 x86_64 GNU / Linux $ man readdir: ОПИСАНИЕ Функция readdir () возвращает указатель на директиву ...
Я хотел бы знать, есть ли эффективный способ измерить фактическое потребление памяти конкретной структурой данных C. Цель состоит в том, чтобы сделать тесты, основанные на том, как изменяется использование памяти ...
Я разрабатываю приложение на основе диалогового окна MFC в Visual Studio 2008. Я хочу использовать таймер, который запускается при запуске приложения и продолжает работать, и вызывает функцию, которая выполняет мое задание? Как я могу ...
Я пытаюсь перенести программу с C # на C ++.
Программа на C # считывает текстовый файл размером от 1 до 5 ГБ построчно и выполняет некоторый анализ каждой строки.
Код C # приведен ниже. using (var f = File.OpenRead (...
В обоих языках базовый исходный набор символов включает в себя все печатаемые символы ASCII, кроме @, $ и `. Я понимаю, что не использую серьезный акцент, потому что он не всегда интерпретируется как отдельный ...
Мне нужен пример waitpid, WNOHANG и SIGCHLD, объединенных в C, и как я могу использовать их все с fore \ background? сигнал (SIGCHLD, SIG_IGN); waitpid (child, status, 0);
У меня есть буфер, я много выполняю strncat. Я хочу быть уверенным, что никогда не переполняю размер буфера. char buff [64]; strcpy (бафф, «Строка 1»); strncat (бафф, «Строка 2», sizeof (бафф)); strncat (buff, "...
Я участвую в дискуссии с моим коллегой, который говорит, что можно «запускать программу» на C и C ++ без main, и то же самое в размещенной среде. Я сказал, что это совершенно неверно, поскольку ...
, выглядит обычным и очевидным, но я уже читал текстовый файл на C в прошлом и здесь я действительно застрял. У меня есть txt файл этого формата 0.00000587898458 0.0014451541000 0.000000000001245
0 ....
Я портирую приложение Unix C в Windows. Это приложение переименовывает файлы, пока они открыты, что прекрасно в Unix, но, по-видимому, не работает в Windows. Отслеживание всех переименований в ...
Я следил за этим замечательным документом по вызову пользовательских приложений из ядра: http://www.ibm.com/developerworks/linux/library/l-user-space-apps/index .html Но теперь меня интересует, как получить результат ...
Сегодня я появился на На собеседовании интервьюер спросил меня: «Расскажите, как вы создадите собственную функцию free () для освобождения выделенной памяти». Как это может ...
Я поискал это в гуглах и обнаружил, что вы используете extern "C" {
#include "header.h"
} Чтобы включить библиотеку C в библиотеку C ++ ... однако, когда я это сделаю. Программа C ++ кажется ...
Почему приведенный ниже код C с использованием strcpy работает просто хорошо для меня? Я попытался заставить его выйти из строя двумя способами: 1) Я попробовал strcpy из строкового литерала в выделенную память, которая была слишком мала, чтобы вместит
Я готовлюсь к техническому собеседованию и я застрял при написании этой программы, чтобы перевернуть все k узлов связанного списка. Например 1-> 2-> 3-> 4-> 5-> 6 // Связанный список
2-> 1-> 4 - & ...
Можно ли переопределить методы, которые являются частью самого Ruby, такие как rb_error_frozen, написанные на C, с помощью кода Ruby? Предыстория: мне интересно, можно ли сделать так, чтобы Ruby просто регистрировал ...
Как я могу добавить конкретный каталог в поиск путь с помощью C API? И связанный с этим вопрос: будут ли изменения локальными для приложения или путь поиска будет глобальным?
В качестве предисловия я действительно не хочу точного решения моей проблемы, просто руководство. Я не хочу, чтобы ты давал мне код. Это не домашнее задание, это просто упражнение, которое я пытаюсь решить. Я просто хочу ...