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

3 ответа

Разница между putchar (), putch (), fputchar ()?

Я прочитал эти концепции из книги и много искал в интернете, но нет хорошего определения и объяснения. Везде просто написано, чтоputch(), putchar() а такжеfputchar() работают одинаково и используются для печати символов на консоли, но я думаю, ...

1 ответ

Как инициализировать двоичный семафор в C

всправочная страница [http://linux.die.net/man/3/sem_init]похоже, что даже если вы инициализируете семафор значением 1: sem_init(&mySem, 0, 1);Он все еще может быть увеличен до значения больше 1 с несколькими вызовами sem_post(&mySem);Но в ...

3 ответа

Почему оператор% Java дает результаты, отличные от моего калькулятора, для получения отрицательного дивиденда?

Как зайти на калькулятор -1 мод 26 = 25, но на С или Java-1 % 26 == -1, Мне нужна программа, которая решает это как калькулятор. Есть ли разница между ними?

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

2 ответа

Что происходит с переменной float, когда% d используется в printf?

Я пытаюсь выучить C, читаяЯзык программирования Си, 2-е издание [https://rads.stackoverflow.com/amzn/click/com/0131103628], У меня есть некоторый опыт программирования, но не с C. Я в настоящее время в главе 1. У меня есть следующий код: float ...

5 ответов

Почему я не могу редактировать символ в символе *?

Ниже приведен чрезвычайно простой пример. Он прекрасно компилируется с помощью gcc на Mac OS X (Snow Leopard). Во время выполнения выдает ошибку шины: 10. Что здесь происходит? char* a = "abc"; a[0] = 'c';

4 ответа

Зачем использовать !! (условие) вместо (условие)? [Дубликат]

На этот вопрос уже есть ответ здесь: Что означает !! (x) в C (особенно ядро Linux)? [/questions/2527086/what-does-x-mean-in-c-esp-the-linux-kernel] 3 ответаЯ видел код, где люди использовали условные предложения с двумя '!' #define ...

9 ответов

Переход от одного случая к случаю по умолчанию в операторе switch

switch(ch){ case 'a': //do something, condition does not match so go to default case //don't break in here, and don't allow fall through to other cases. case 'b': //.. case 'c': //.. case '_': //... default: // break; }В операторе ...

3 ответа

Как разбить строку на токены в C?

Как разбить строку на токены'&' в С?

2 ответа

atof () возвращает неоднозначное значение

Я пытаюсь преобразовать массив символов в double в c, используя atof и получая неоднозначный вывод. printf("%lf\n",atof("5"));печать 262144.000000Я ошеломлен Может кто-нибудь объяснить мне, где я иду не так?

3 ответа

Почему malloc не «использует» память на моем компьютере?

Итак, у меня есть эта программа, которая выделяет 256 МБ памяти, и после того, как пользователь нажимает клавишу ВВОД, она освобождает память и завершает работу. #include <stdio.h> #include <stdlib.h> int main(void) { char *p, s[2]; p ...