C (СИ) Тип signed char и unsigned charЕсть путаница в типах данных в Си signed char и unsigned char.
Если объявить переменную следующим образом char symbol;То компилятор сам решает быть ему знаковым или беззнаковым и по этому лучшее всего сразу писать либо unsigned char UnsignedSymbol; signed char signedSymbol;
Меня путает другое, напишем например
...
signed char as = 'a'; /* буква кириллицы*/
unsigned char au = 'a'; ...https://www.cyberforum.ru/ c-beginners/ thread2038422.html
C (СИ) Некорректно работает код в короткой программы на уровне начинающего Привет такая проблема. Пытаюсь запустить в Visual studio код
#include <stdio.h>
void main(void)
{
int my_int;
float my_float;
printf("\nВведите целое и дробное число\n");
scanf("%d", &my_int);
scanf("%f", &my_float);
printf("%d %f", my_int, my_float);
C (СИ) Параметры форматной строкиДоброго времени суток. У меня возникла проблема при работе с форматной строкой, а именно с параметром %n. Пишу в Codeblocks. Результат не совпадает с тем, что должно быть (или я что-то не понимаю).
#include <stdio.h>
#include <stdlib.h>
int main()
{https://www.cyberforum.ru/ c-beginners/ thread2038290.html
C (СИ) Преобразовать рисунок с градациями серого в бинарныйЯркости пикселей рисунка закодированы числами от 0 до 255 в виде матрицы. Преобразовать рисунок в черно-белый по следующему алгоритму: вычислить среднюю яркость пикселей по всему рисунку
все пиксели, яркость которых меньше средней, сделать черными (записать код 0), а остальные – белыми (код 255)
Пример:
Матрица А:
12 14 67 45
32 87 45 63
69 45 14 11
40 12 35 15
Средняя яркость...https://www.cyberforum.ru/ c-beginners/ thread2038212.html
C (СИ) Заполнить квадратную матрицу случайными числами в интервале [10, 99], и найти максимальный элементhttps://www.cyberforum.ru/ c-beginners/ thread2038189.html Пример:
Матрица А:
12 14 67 45
32 87 45 63
69 45 14 11
40 12 35 15
Максимальный элемент A=87
Минимальный элемент A=11
Генератор случайных чисел в заданном диапазоне C (СИ) Дали новое задание доработать свою программу, что-бы массив заполнялся случайными числами от 5 до 11, а потом это все дело передавалось в сортировку, глобальный массив использовать нельзя, вместо него в функции создается его локальная копия и с ней работаю. Задаю нужный диапазон генерации чисел, он почему-то генерирует от 5 до 16, все остальное пока закоментил, надо с генерацией разобраться...
C (СИ) Как заменить аргументы фунцииНужно скоротить количество аргументов в фукции на меньшее количествою void logic_rush00(int x, int y, int cx, int cy, char *arr)
{
if ((cx == 1) && (cy == 1))
*arr = 'o';
else if ((cx == x) && (cy == 1) && (x > 1))
*arr = 'o';
else if ((cx == x) && (cy == y) && (x > 1))
*arr = 'o';
else if ((cx == 1) && (cy == y))
*arr = 'o';https://www.cyberforum.ru/ c-beginners/ thread2038086.html
C (СИ) Run-Time Check Failure #2 - Stack around the variable '_continue_value' was corruptedПишу в VS 2015 и после запуска в конце появляется предупреждение Run-Time Check Failure #2 - Stack around the variable '_continue_value' was corrupted. в инете ничего не нашел ((( ,помогите пожалуйста.
А в code blocks пишет Drawing operation was attempted when here was no current window.
А в Pelles C все нормально работает.
#include "stdafx.h"
#include <stdio.h>https://www.cyberforum.ru/ c-beginners/ thread2038084.html
Динамическое выделение памяти под вводимую строку C (СИ) Здравствуйте, дорогие!
Я написал функцию, которая получает вводимую строку, динамически выделяя под нее память.
Вопрос: работает ли она так, как задумано? (именно в плане выделения памяти?) И как это можно проверить? Спасибо!
char* getstring(void) {
char* s = NULL;
char c;
C (СИ) Как ввести на клавиатуре EOFКонсольное приложение. Написан цикл по подсчету количества строк, которые вводятся с клавиатуры. Как ввести признак EOF на клавиатуре.
Вот программа:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int c, nl;
nl = 0;