Результаты поиска по запросу "c"
Есть ли в языке C функция для вычисления градусов / радиан?
Мне нужно рассчитать угол в C-программе. Вот метод из JAVA, который мне нужно преобразовать в C. private static double calculateDirection(double x, double y) { return Math.toDegrees(Math.atan2(y, x)); }Есть ли такая функция, как toDegrees на ...
Как интерпретировать специальные символы в аргументе командной строки в C?
Первая проблема: Предположим, мы пишем простую программу, которая принимает аргументы командной строки и печатает в файл. Если пользователь вводит writetofile Здравствуйте! 0 \ n w% orl \ t! @ # y Баш отвечает с ! 0: событие не найдено. Если ...
Запись в файл CSV на C [закрыто]
Моя C программа генерирует эти данные. Мне нужно поместить его в файл CSV, чтобы он мог использоваться другой программой. Как мне этого добиться? Student1 Mark1 Mark2 Mark3 Mark4 Mark5 Student2 Mark1 Mark2 Mark3 Mark4 Mark5 Student3 Mark1 Mark2 ...
Приведение пустого указателя на структуру
Я начал чувствовать себя комфортно с С, а затем я столкнулся с кастингом. Если у меня есть следующее, определенное в файле * .h struct data { int value; char *label; };и это в другом * .h файле # define TYPE void*Как я могу привести указатель ...
Каков порядок пробуждения `pthread_mutex_lock ()` с ожиданием нескольких потоков?
Предположим, у меня есть несколько потоков, блокирующих при вызовеpthread_mutex_lock(), Когда мьютекс становится доступным, делает ли первый поток, который вызвалpthread_mutex_lock() получить замок? То есть звонкиpthread_mutex_lock() в порядке ...
Различия между структурами в C и C ++
Я пытаюсь преобразовать структуру C ++ в C, но получаю «необъявленный идентификатор»? Есть ли в C ++ другой синтаксис для ссылки на структуры? struct KEY_STATE { bool kSHIFT; //if the shift key is pressed bool kCAPSLOCK; //if the caps lock key ...
Что означает sizeof (int [1])?
Я новичок в ядре Linux. Я читаю файлioctl.hтам я столкнулся с макросом_IOC_TYPECHECK(t), который выглядит так: #define _IOC_TYPECHECK(t) \ ((sizeof(t) == sizeof(t[1]) && \ sizeof(t) < (1 << _IOC_SIZEBITS)) ? \ sizeof(t) : ...
Изменяемое имя переменной в случае ошибки области файла?
Впервые на C. Я получаю следующую ошибку при компиляции: error: variably modified 'header' at file scope error: variably modified 'sequence' at file scopeКод: struct list{ char header[list_header_size]; char sequence[list_sequence_size]; struct ...
Перекрывающиеся страницы с помощью mmap (MAP_FIXED)
Из-за некоторых неясных причин, которые не имеют отношения к этому вопросу, мне нужно прибегнуть к использованию MAP_FIXED, чтобы получить страницу, близкую к тому, где текстовый раздел libc находится в памяти. Перед чтением mmap (2) (что я и ...
статическое ключевое слово внутри массива [] скобки [дубликаты]
На этот вопрос уже есть ответ здесь: Какова цель статического ключевого слова в параметре массива функции типа «char s [статические 10]»? [/questions/3430315/what-is-the-purpose-of-static-keyword-in-array-parameter-of-function-like-char] 1 ...