|
|
Другие темы раздела | ||||||||||||||||||
C (СИ) Почему не происходит переполнение переменной типа float? 1.Почему не происходит переполнение переменной overflow?Вернее происходит,но только после прибавления 1*10^32, не ранее.Ведь FLT_MAX является максимальнодопустимым значением в данной системе,и по логике,даже прибавление единицы должно приводить к переполнению. 2.Если переполнение все-таки случилось,то выводится inf.Тогда как при переполнении типа int значение просто перескакивает на минимальное... https://www.cyberforum.ru/ c-beginners/ thread1800894.html |
Отличия между функциями malloc, calloc и realloc и способами их использования C (СИ) На этом форуме есть множество тем по функциям malloc, calloc и realloc, но я так и не понял чем они друг от друг отличаются и в каких случаях какую из этих функции лучше использовать? | |||||||||||||||||
C (СИ) НЕ происходит запись из буфера в файл void savef(struct a *branch){ FILE *fp; int i; fp=fopen("2.dat","wb"); for(i=0;i<NC;i++) fprintf(fp,"%d;%d;%d;%s;%s;%s;\n",branch.id,branch.name,branch.position,branch.telephone,branch.adress,branch.salary); fclose(fp); return; } вот фрагмент файла, в другой функции мы заполняли эту структуру, она выводится на экран, все хорошо, но при попытке записать в файл, создается... https://www.cyberforum.ru/ c-beginners/ thread1800638.html | C (СИ) Правильность формулы или откуда 0? Попросил меня отец написать ему прогу, чтобы формулу за него считала. Я подумал ща за 5 минут. Но что-то я запутался... Суть в следующем: пользователь вводит 4 переменных, считается "x" и потом число "е" возводится в степень "х", но когда я ввожу 4 переменных, Х все время в 0 обращается и так всегда, при любых значениях. При этом я выяснил, что если считать просто ln(TG), то все норм, а вот если... https://www.cyberforum.ru/ c-beginners/ thread1800594.html | |||||||||||||||||
Многомерный массив в функции C (СИ) Всем доброго дня!!!! подскажите пожалуйста каким образом передать двумерный массив sales в функцию raznos_dannyh()... VS пишет (массив не может содержать элекменты этого типа) ну и то что отсутствует индекс....мне нужно пеердать массив полностью. #include<stdio.h> #pragma warning (disable:4996) #include <time.h> #include <locale.h> #include<stdlib.h> int main(void) |
C (СИ) Работа с видео/изображениями. Бинаризация изображений
https://www.cyberforum.ru/ c-beginners/ thread1800475.html Подскажите, пожалуйста, бесплатные и не громоздкие библиотеки(желательно с открытым исходным кодом) для работы с изображениями средствами Си. Цель, получить маску изображения, желательно в виде (R,G,B) для каждого пикселя, для последующей бинаризации. Заранее благодарю. | |||||||||||||||||
C (СИ) Непонятки с while
https://www.cyberforum.ru/ c-beginners/ thread1799893.html Программа заменяет в строке точку на воскл. знак, а воскл. знак на два восклицательных. Ниже код, который работает, но если 7 и 8 строку объеденить в while(ch=getchar()!='#') то в консоли выдает квадраты вместо измененного текста. Почему так? CodeBloks. #include <stdio.h> int main(void) { char ch; printf("Введите строку: "); ch=getchar(); while(ch!='#') |
Как правильно написать функцию C (СИ) Доброго времени суток. Помогите разобраться. есть такая функция: void auto_motion_down(int m) { int x; if (A>83) { x=D; PORTB |= (1<< PB0); } if (D<=x-m) | |||||||||||||||||
C (СИ) Случайное четырехбайтное число
https://www.cyberforum.ru/ c-beginners/ thread1799737.html Добрый день. Написал функцию, которая должна возвращать ключ - массив из 255 беззнаковых целых чисел. Компилятор 32-битный, sizeof(unsigned) == 4, rand() возвращает тоже четырехбайтное число. Но проблема в том, что при записи чисел в файл в шестнадцатеричном формате видно, что третий и четвертый байт — нулевые. Почему так получается? Вот сама функция: unsigned *keygen() { unsigned *key =... |
C (СИ) Почему не решают коллизии в хеш-таблице путем создания еще одного массива большей мерности? Например, есть хеш-таблица, элементами которой есть массивы строк, например, имена людей. Как я понял, когда возникают коллизии, например, два человека с именем, начинающимся с одной и той же буквы (в случае хеширования за первой буквой имени по алфавиту), то существует два пути разрешения коллизий - занять следующее свободное место в таблице или сделать элементами таблицы связные списки. Вопрос:... https://www.cyberforum.ru/ c-beginners/ thread1799716.html | |||||||||||||||||
Понимание кода C (СИ) Здравствуйте, столкнулся с задачей в книги Подбельского по массивам и указателям, учусь читать и понимать код, я прочитал его несколько раз так и не понял какая функция отвечает за обратный вывод букв? Подскажите какая это строка, и есть ли более простой код этой же программы? С пониманием указателей у меня затруднение поэтому не кидайте тапком. #include <stdio.h> int main () { ... |
C (СИ) Заменить каждый элемент списка на его запись в шестнадцатеричной системе счисления
Помогите пожалуйста!
Дан список,содержащий запись целых неотрицательных чисел в двоичной системе счисления. Заменить каждый элемент списка на его за
Наверх
|