Форум программистов, компьютерный форум, киберфорум C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Программа ищет слово в файле. Как искать слово по центральной части? https://www.cyberforum.ru/ c-beginners/ thread2610817.html
#include <stdio.h> #include <stdlib.h> #include <string.h> #define MAX_LENGTH void main() {
C (СИ) Как изменить программу, чтобы она искала одинаковые слова в одном файле и записывала их в другой?
#include <stdio.h> #include <stdlib.h> #define MAX_COUNT ( 100 ) //Codes of punctuation marks encoded 1251 #define PUNCT_MARK_START ( '!' ) #define PUNCT_MARK_END ( '@' ) //Functions
C (СИ) Нужно функцию marged1to2 впихнуть в main, чтобы программа работала #include <stdio.h> #include <stdlib.h> void marged1to2(); int main() { // Open two files to be merged FILE *fp1 = fopen("C:/rabota2/1.txt", "r"); FILE *fp2 = fopen("C:/rabota2/2.txt", "r"); https://www.cyberforum.ru/ c-beginners/ thread2610564.html C (СИ) Выяснить, верно ли, что среди символов S1... Sn имеются все буквы, входящие в слово "шина" Даны символы S1,S2....Известно, что символ S1 отличен от восклицательного знака, и что среди S2,S3...есть по крайней мере один восклицательный знак. Пусть S1.....Sn- символы данной последовательности предшествующие первому восклицательному знаку. Выяснить верно ли что среди S1....Sn имеются все буквы, входящие в слово шина. Помогите, пожалуйста, решить задачу. Буду благодарен! https://www.cyberforum.ru/ c-beginners/ thread2610536.html
Трёхмерная матрица C (СИ)
Создайте трехмерную матрицу размером N * N * N. Заполните ее ячейки цифрой, введенной пользователем с клавиатуры, а все диагонали произведениями соответствующих индексов. Примите индексацию массива с 1.
C (СИ) Сформировать матрицу: элементы заштрихованной области равны 0, а остальные равны 4 https://www.cyberforum.ru/ c-beginners/ thread2610461.html
Сформировать массив A(11, 11) так, чтобы элементы заштрихованной области были равны 0, а остальные были равны 4. Определить сумму элементов третьей строки массива, не превышающих 25.
C (СИ) Игра Крестики-нолики нужно сделать c 3*3: на 5 * 5. Спасибо https://www.cyberforum.ru/ c-beginners/ thread2610413.html
#include <stdio.h> #include<conio.h> #include <string.h> #include<graphics.h> char mat={'1','2','3','4','5','6','7','8','9'}; char player1,player2; int count=0; void drawboard(){ int i,j;
C (СИ) Удалить из строки все запятые предшествующие первой точке
Дан символьный массив, необходимо без использования функции string удалить из массива все запятые предшествующие первой точке, и заменить знаком '+' все цифры 3, стоящие после этой точки. Только начали учить обработку символьных массивов, препод просто скинул задания, ничего не понятно, надеюсь разобраться во всем по готовому коду. Также буду рад понятной по этой теме литературе и любым...
C (СИ) Ошибка при заполнении массива строк Компилятор выдаёт ошибку в функции gets_s. Подскажите пожалуйста в чём проблема? Код программы: #define _CRT_SECURE_NO_WARNINGS #include <string.h> #include <stdio.h> #include <ctype.h> #include <stdlib.h> https://www.cyberforum.ru/ c-beginners/ thread2610180.html C (СИ) Передача массива в функцию https://www.cyberforum.ru/ c-beginners/ thread2610101.html
Здравствуйте! Имеется задача,написать программу,с помощью которой: 1)С клавиатуры вводится целочисленный массив А и его вещественные элементы n (1 <= n <= 20) 2)Из элементов массива выбирается тот,который по своему значению минимально отличается от значения среднего арифметического всего массива 3)Найти данный элемент и вывести его вместе с индексом NB_(в программе использовать минимум...
C (СИ) Заменить в тексте повествовательные предложения восклицательными, а восклицательные – вопросительными
здравствуйте подскажите как доделать задачу 90 проц сделано не могу сделать последний пункт(По нажатию произвольной клавиши выделить последнее отредактированное предложение.) вот само задание Отредактировать текст, заменяя в нем повествовательные предложения восклицательными, а восклицательные – вопросительными. По нажатию произвольной клавиши выделить последнее отредактированное...
C (СИ) Вычисление выражений для заданных значений переменных Всем привет. Помогите пожалуйста написать функцию для распознавания переменной(в моем случае это х или у) и присваивания ей некоторого числового значения. Пример выглядит так: х+у+3 Должно получиться так, что при обнаружении переменной потребовалось ввести ее значение и программа продолжила дальше считать Я считываю строку через getchar Заранее спасибо за ответ https://www.cyberforum.ru/ c-beginners/ thread2610052.html
Вездепух
Эксперт CЭксперт С++
12783 / 6662 / 1793
Регистрация: 18.10.2014
Сообщений: 16,849
04.04.2020, 19:41 0

Предупреждение "Невозможно преобразовать аргумент 1 из "тип" в "тот же самый тип"" - C (СИ) - Ответ 14396001

04.04.2020, 19:41. Показов 1338. Ответов 4
Метки (Все метки)

Лучший ответ Сообщение было отмечено Atemyn как решение

Решение

Цитата Сообщение от Atemyn Посмотреть сообщение
В том то и дело, что структура с таким именем объявлена так только раз в каждом из файлов и в каждом файла она абсолютна такая же как и в основной проге
Ну, еще раз: где-то что-то накосячено так, что в разных местах одно и то же имя student обозначает разные типы. Не видя кода, гадать бесполезно.

Цитата Сообщение от Atemyn Посмотреть сообщение
Возможно, есть какой-то другой способ использования одной и той же структуры в разных файлах, нежели простое копирование ее объявления в каждый файл?
Разумеется, есть. Копированием никто не занимается.

Следует поместить объявление типа в заголовочный файл и включать его через #include везде, где он нужен.

Вернуться к обсуждению:
Предупреждение "Невозможно преобразовать аргумент 1 из "тип" в "тот же самый тип"" C (СИ)
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.04.2020, 19:41
Готовые ответы и решения:

Невозможно преобразовать тип double в float
using System; namespace Preobra_type { class MainClass { public static void...

Ошибка: невозможно неявно преобразовать тип 'string' в 'int'
Ошибка: cannot implicitly convert type 'string' to 'int' // Ошибка: невозможно неявно...

Невозможно явно преобразовать тип real к типу string
Как обойти? uses graphABC; var gx,gy,x0,y0{м},x1,y1,y2{перепад на торцах}:integer;{переменным...

Невозможно явно преобразовать тип integer к типу System.Random
Помогите пожалуйста, выдает ошибку, звучит она примерно так: Unit1.pas(50) : Невозможно явно...

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

Невозможно явно преобразовать тип integer к типу System.Random
Здравствуйте опять. Понимаю,что задолбал вас тупыми вопросами,но ответы мне на различные вопросы...

Ошибка: Невозможно явно преобразовать тип integer к типу System.Random
Помогите убрать ошибку.. Вообщем Pascal выдаёт ошибку на каждую строчку где я пытаюсь присвоить...

Какой функцией можно преобразовать тип byte в тип string и наоборот?
Вот моя проблема, у меня конченое действие будет выводить число в 10 С.С и в типе byte, а мне надо...

Какой функцией можно преобразовать тип byte в тип string и наоборот ?
Вот моя проблема, у меня конченое действие будет выводить число в 10 С.С и в типе byte, а мне надо...

Не удается неявно преобразовать тип double в тип int
class Program { static void Main(string args) { double k = 0; ...

Не удается неявно преобразовать тип double в тип bool
static double func1 (double x) { double y = x + 1; return y; ...

Можно ли преобразовать тип var в другой тип данных?
Хочу избавиться от дублирования данных в списке. Способ № 1 var list_id_Distinct =...

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