Результаты поиска по запросу "c"
Почему sem_init (), sem_getvalue (), sem_destroy () устарели в Mac OS X - и что их заменяет?
Когда я собираю программу, используя POSIXsem_init() [http://pubs.opengroup.org/onlinepubs/9699919799/functions/sem_init.html] функция, я получаю предупреждение компиляции (ошибка, потому что я обычно использую-Werror) что эта функция устарела, ...
Являются ли операторы сдвига (<<, >>) арифметическими или логическими в C?
В С, операторы сдвига <<, >>) арифметический или логический?
Может ли порядок байтов относиться к порядку битов в байте?
Я читаю «Изучение основного звука: практическое руководство по программированию звука для Mac и iOS» Криса Адамсона, и однажды автор описывает big-endian как: старшие биты байта или слова численно более значимы, чем младшие. Впрочем, до сих ...
Как сохранить вывод системной команды в переменной?
Я выполняю функцию system (), которая возвращает мне имя файла. Теперь я не хочу отображать вывод на экране (то есть имя файла) или канал для нового файла. Я просто хочу сохранить его в переменной. это возможно? если да, то как? Благодарност
read () возвращает дополнительные символы из файла
Я пытаюсь прочитать текст из файла для печати .. При попытке указать размер буфера char он возвращает дополнительный символ .. #include <stdio.h> #include <stdlib.h> #include <sys/stat.h> #include <fcntl.h> int main(){ int fd = ...
Почему для putchar не нужен заголовок?
Читающий этот ответ [https://meta.stackoverflow.com/a/252187/2805305] который объясняет программу полиглота наСтраница не найден на переполнении стека я с удивлением прочиталputchar was used because you don't need any #include to use it. Это ...
Почему ++ i ++ дает «L-значение требуется ошибка» в C? [Дубликат]
На этот вопрос уже есть ответ: Почему я не могу сделать ++ i ++ на C-подобных языках? [/questions/1511082/why-cant-i-do-i-in-c-like-languages] 7 ответов В коде ниже: main() { int i = 5; printf("%d", ++i++); } Эта программа выдает ...
C Программа преобразования температуры продолжает выводить 0 по Фаренгейту в градусы Цельсия [дубликаты]
На этот вопрос уже есть ответ: рограмма @C для конвертации Фаренгейта в Цельсий всегда печатает ноль [/questions/4890480/c-program-to-convert-fahrenheit-to-celsius-always-prints-zero] 8 ответов Моя программа преобразования температуры на C ...
Почему я получаю ноль в выражениях с плавающей точкой, как 1/2? [Дубликат]
На этот вопрос уже есть ответ: Проблема с плавающей точкой на C [дубликат] [/questions/26643536/trouble-with-float-on-c] 1 ответDividing 1 / n всегда возвращает 0.0 [duplicate] [/questions/13331054/dividing-1-n-always-returns-0-0] 3 ответа ...
Почему указатели функций и указатели данных несовместимы в C / C ++?
Я читал, что преобразование указателя функции в указатель данных и наоборот работает на большинстве платформ, но не гарантированно работает. Почему это так? Не должны ли оба быть просто адресами в основной памяти и, следовательно, быть совместимыми?