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

2 ответа

Scanf вызывает сбой программы на C

Эта простая проблема вызывает сбой всей моей программы во время первого ввода. Если я удаляю ввод, программа работает нормально, но как только я добавляю scanf в код и ввожу ввод, программа вылетает. #include <stdio.h> #include <stdlib.h> ...

2 ответа

Как скопировать один целочисленный массив в другой

Каков наилучший способ дублировать целочисленный массив? я знаюmemcpy() это один из способов сделать это. Есть ли такая функция, какstrdup()?

6 ответов

Что значит для (;;)?

Я смущенfor(;;) построить. Я думаю, что это форма сокращения для неограниченного цикла for, но я не могу быть уверен. Вот код: for(;;) { //whatever statements }

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

2 ответа

В чем разница между макросами «#define STR (x) #x» и «#define STR (x) VAL (x)» с «#define VAL (x) #x»?

Когда я использую этот код: #include <stdio.h> #define STR(x) #x int main(void) { printf(__FILE__ STR(__LINE__) "hello!\n"); return 0; }это печатает hello.c__LINE__hello!но когда я использую это: #include <stdio.h> #define STR(x) VAL(x) ...

12 ответов

У меня есть Python в моей системе Ubuntu, но gcc не может найти Python.h

У меня школьный компьютер, поэтому я ничего не могу установить. Я пытаюсь создать код C, который можно запустить на Python. Кажется, что все статьи, которые я нахожу на нем, требуют от вас использования #include <Python.h>Я делаю это, но при ...

2 ответа

Доступ к нажатий клавиш в C

Я пытаюсь получить доступ к нажатию клавиш в C. Я могу получить доступ к буквенно-цифровым клавишам. Как я могу получить доступконтроль, сдвиг а такжеAlt ключ? Плюс я где-то читал, что иногда при вводе текста в консоли ОС маскирует ...

3 ответа

Требуется ли NULL в C / определено ли оно как ноль?

NULL, кажется, равен нулю в моих тестовых программах GCC, но википедия говорит, чтоNULL требуется только для указания на адресную память. Любые компиляторы делаютNULL ненулевая? Мне интересноif (ptr == NULL) это лучшая практика, чемif (!ptr).

2 ответа

Что такое «байт» в C / C ++

Например, вот ссылка на fread: size_t fread ( void * ptr, size_t size, size_t count, FILE * stream );Читает массив элементов count, каждый из которых имеет размер "размер байтов" ... Итак, сколько бит будет читатьfread(&x, 1, 1, stream)? Восемь ...

3 ответа

как преобразовать значение uint64_t в строку константных символов?

Смотри в одной ситуации uint64_t trackuid = 2906622092; Теперь я хочу передать это значение в одну функцию, где аргумент функцииconst char* func(const char *uid) { printf("uid is %s",uid); }Это должно напечатать uid is 2906622092Как я могу ...

1 ответ

OpenMP и CPU сходство

Будетsched_setaffinity или жеpthread_attr_setaffinity_np работать, чтобы установить сходство потоков под OpenMP? Связанный:CPU Affinity [https://stackoverflow.com/questions/280909/cpu-affinity]