Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Ошибки stray /226 и expected ';' before numeric constant Помогите, пожалуйста. Выдает 2 ошибки, что не так? #include <stdio.h> #include <stdlib.h> #include <locale.h> const int N = 10; main() { setlocale(LC_ALL,"Russian"); int i, A; for ( i = 0; i < N; i ++ ) // заполнение массива сл. числами https://www.cyberforum.ru/ c-beginners/ thread1238396.html Можно ли из программы вызвать метод main()? C (СИ)
Прошу помощи! Ситуация следующая: я разрабатываю на Java под Android, в C не очень разбираюсь. Есть библиотека FFmpeg для работы с видео. Эта библиотека написана на C, у меня она есть в скомпилированном виде. В библиотеке есть метод main(). Мне нужно написать код на C, и в этом коде нужно вызвать метод main(). Вопрос - можно ли это сделать, и если можно, то как? Можно ли в языке C вызвать...
C (СИ) Подсчет количества строк во входном потоке https://www.cyberforum.ru/ c-beginners/ thread1237223.html
#include <stdio.h> /* подсчет строк входного потока */ main() { int с, nl; nl = 0; while ((с = getchar()) != EOF) if (c == '\n') ++nl; printf ("%d\n", nl);
C (СИ) Чем char отличается от unsigned char? https://www.cyberforum.ru/ c-beginners/ thread1236733.html
я наверно тупая,но понять этого не могу.помогите,пожалуйста спасибо
Что делать, если не получается продумать алгоритм программы? C (СИ)
Недавно занялся изучением программированием, а именно СИ по книге "Программирование СИ" (Брайан Керниган, Деннис Ридчи). Очень нравится это занятие:) Что делать в тех случаях, если не получается продумать алгоритм ? То есть программа, не работает как надо... Щас остановился на программах, обработки массивов символов. затрудняют вот такого рода упражения: Упражнение 1.21. Напишите программу...
C (СИ) Прошить односвязный список указателями https://www.cyberforum.ru/ c-beginners/ thread1236683.html
Задание гласит: Организовать список, содержащий символы текста. Прошить этот список указателями так чтобы новые списки образовали последовательность гласных и согласных Но у меня ничего не получается :(
C (СИ) Как выделить динамическую память для матрицы? Как выделить динамическую память для матрицы? https://www.cyberforum.ru/ c-beginners/ thread1236442.html Как прописать указатель в рекурсивной функции? C (СИ)
Пытаюсь рекурсивно посчитать факториал числа используя указатели. Чтобы хоть как то всё заработало пришлось ввести дополнительную переменную (строка 22 в коде 1) т.к. прописать адрес ссылки на переменную ну никак не получается (строка 23 в коде 2). Как его прописать? Код 1 (работает): #include <stdio.h> #include <conio.h> #include <locale.h> int fakt (int*);
C (СИ) Можно ли передать в функцию указатель на константу? Задача: Напишите функцию обнуления массива. В функцию необходимо передавать указатель на массив и его размер. Проблема: Указатель на константу (строка 22) передаваться не хочет. Вопрос: можно/нужно ли в принципе и если да то как передавать указатель на константу в функцию? Решение №1 (не работает): #include <stdio.h> #include <conio.h> https://www.cyberforum.ru/ c-beginners/ thread1236222.html C (СИ) Какой из двух способов быстрее вычисляет котангенс? https://www.cyberforum.ru/ c-beginners/ thread1236161.html
Здравствуйте, математически я нашел ctg 2-мя способами. Вопрос: который из этих способов работает быстрее? Мои плохие, как мне кажется, тесты показали, что 2 вариант быстрее, но, кажется, все же это зависит и от машины, на которой компилируется код. 1 вариант: #include <tgmath.h> int main (void) { printf ("%f\n", cos(5)/sin(5));
C (СИ) Проверить корректность реализации односвязного списка
Проверьте код, кому не сложно. Задача была реализовать односвязной список: функции создания, вставки элемента в конец, поиска в списке, удаление элемента и удаление всего списка. Правильно ли я реализовал список? Строго прошу не судить, я только начинаю. typedef struct LNODE { int key; struct LNODE *next; } LNODE;
C (СИ) Как обратиться к переменной по указателю? Тяжело даются указатели. Даю два варианта практически идентичного кода. Отличие в 16-той строке где я в первом случае обращаюсь к переменной по её имени и успешно делаю инкремент (i++). Во втором случае по её указателю, который при этом разыменовываю и пытаюсь тоже сделать инкремент (*ptr_i++) но он не работает. Почему? #include<conio.h> #include<stdio.h> #include<locale.h> int main()... https://www.cyberforum.ru/ c-beginners/ thread1236064.html
Модератор
Эксперт по электронике
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,521
05.08.2014, 15:05 0

Const char нельзя присвоить сущность типа char - C (СИ) - Ответ 6491736

05.08.2014, 15:05. Показов 6525. Ответов 24
Метки (Все метки)

Ответ

Цитата Сообщение от castorsky Посмотреть сообщение
Да потому что в printf ожидается указатель на строку, а передается байт.
Мне еще раз код привести?
Цитата Сообщение от ValeryS Посмотреть сообщение
char * r;
Цитата Сообщение от ValeryS Посмотреть сообщение
printf("%d %s", n, r);
где тут байт?
возми код скомпилируй и ответь на вопрос почему он валится
Цитата Сообщение от castorsky Посмотреть сообщение
Это демонстрация абсурдности следующих Ваших утвердений:
попробуй поработать с указателями

Вернуться к обсуждению:
Const char нельзя присвоить сущность типа char C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.08.2014, 15:05
Готовые ответы и решения:

"const char *" нельзя использовать для инициализации сущности типа "char"
/* /* Написать программу, которая показывает реальное время в выбранных городах мира. Программа...

CONST_RETURN char *__cdecl strstr (const char *_Str, const char *_SubStr)
#include &lt;stdio.h&gt; #include &lt;string.h&gt; char tracks = { &quot;ya ostavil svoe serdce v harvardskom...

Переход с 10 на 17 Студию 2440 =: невозможно преобразовать "const char [2] в char*
Доброго Нового года! Через пару дней сдавать контрольную работу, которую сделал ещё вначале...

Ошибка в коде: несовместимы типы операндов (char и const char)
Текст не содержит знаков препинания и набран одинаковым шрифтом. Составить программу определения...

24
05.08.2014, 15:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.08.2014, 15:05
Помогаю со студенческими работами здесь

Ошибка [Error] invalid conversion from 'const char*' to 'char*' [-fpermissive]. Что делать?
Здравствуйте у меня такая ошибка invalid conversion from 'const char*' to 'char*' . Как её...

Переход между указателями char*, const char*
Имею уже две подготовленные функции: char* reverse(const char* text); char*...

Вылезает C2440: '=' : cannot convert from 'const char [7]' to 'char'
В коде есть строки и им нужно присвоить значение, через обычное = вылезает C2440: '=' : cannot...

Приведение char (*) [N] к const char (*) [N]
Как вообще сделать такую вещь правильно? Скажем, завёл я массив из N символов: char arr;...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru