Результаты поиска по запросу "c"
Когда двумерный массив и многомерный массив в качестве параметров функции в языке Си [дубликата]
Возможный дубликат: Как я могу использовать массивы в C ++? [https://stackoverflow.com/questions/4810664/how-do-i-use-arrays-in-c] Одномерный массив как параметр функции: #include <stdio.h> #include <string.h> int func(int a[], int n) { int i; ...
массив указателей на строки
в программировании на C, учитывая, что мы не можем получить значения с помощью функции scanf () для массива указателей, но int main() { char *names[6]; int loop; scanf("%s",names[1]); printftf("\n%s",names[1]); }он работает, когда я передаю ввод ...
Raw Socket Linux отправляет / получает пакет
Возникли проблемы с получением пакетов. Я могу получать и читать входящие пакеты, но я думаю, что я не получаю рукопожатие с любым хостом. Я только хочу отправить пакет на удаленный компьютер с открытым портом при получении ответа, чтобы увидеть ...
О длине строки, заканчивая NUL и т. Д.
В настоящее время я изучаю C, и меня смущают различия между массивом char и строкой, а также то, как они работают. Вопрос 1: Почему существует разница в результатах исходного кода 1 и исходного кода 2? Исходный код 1: #include <stdio.h> ...
Разъяснение по целочисленным константным выражениям
Где-то я читал, что целочисленные константные выражения состоят из целочисленных констант, таких как: (5 + 5) //integer constant expressionЭто был единственный пример, который я видел. Теперь из стандарта, который говорит: (C99 6.6 / 6) ...
Fallocate против Posix_fallocate
Я обсуждаю, какую функцию использовать междуposix_fallocate а такжеfallocate. posix_fallocate записывает файл сразу (инициализирует символы в NULL). Тем не мение,fallocate не меняет размер файла (при использованииFALLOC_FL_KEEP_SIZE флаг). Исходя ...
Получение вывода другой программы в качестве ввода на лету
У меня есть две программы, которые я использую таким образом: $ c_program | python_program.pyc_program печатает что-то, используяprintf() и python_program.py читает, используяsys.stdin.readline() Я хотел бы, чтобы python_program.py обрабатывал ...
Получить массив позиций битов в пределах 64-битного целого
Хорошо, это может показаться немного сложным, но вот что я пытаюсь сделать: Возьмите, например,10101010101И вернуться{ 0, 2, 4, 6, 8, 10 } - массив со всеми позициями битов, которые установленыЭто мой код: UINT DQBitboard::firstBit(U64 ...
Как Switch case Statement Реализован или работает внутри?
Я где-то читал, чтоswitch Оператор использует «Бинарный поиск» или некоторые методы сортировки, чтобы точно выбрать правильный случай, и это увеличивает его производительность по сравнению с лестницей else-if. А также, если мы приведем случай в ...
Как завершить дочерний процесс, который выполняет другую программу, выполнив exec
Я делаю форк в моей основной программе и выполняю exec в дочернем процессе, который будет запускать другую программу. Теперь я хочу завершить дочерний процесс (то есть программу, вызванную exec) и вернуться обратно в основную программу (или ...