5 / 5 / 0
Регистрация: 23.07.2013
Сообщений: 112
|
|||||||||||||||||||||
Применение команды char06.08.2013, 00:11. Показов 16429. Ответов 10
Метки нет Все метки)
(
Я несколько раз встречал такую команду как char но так и не понял зачем она, только одно понял, что она применяется для внесения переменных, но для каких я тоже не понял.
Вот где я ее встречал:
Спасибо за внимание ![]() Добавлено через 6 минут Программы писал по учебнику но там не было указанно назначение команды char, а сам как жаль не додумался ![]()
0
|
06.08.2013, 00:11 | |
Ответы с готовыми решениями:
10
Assigning from int to char[10] from char to char[10]
|
249 / 219 / 63
Регистрация: 30.07.2013
Сообщений: 465
|
|
06.08.2013, 01:14 | |
Эм... , char - не команда. Это тип, целочисленный. Используется в основном для хранения символов ('a', 'd' и т.д.). Массив символов в C - это строка. В приведенных листингах объявляется именно массив символов, хотя используется только один из них.
1
|
5 / 5 / 0
Регистрация: 23.07.2013
Сообщений: 112
|
||||||
06.08.2013, 01:24 [ТС] | ||||||
Это очень похоже на команду int и я несколько не понял между ними разницы.
Добавлено через 3 минуты Как знаю int еще может давать значение переменой, а вот "команда" char может, или она просто вводит массив в программу который потом может использоватся? Добавлено через 3 минуты Вот на этом примере можешь пожалуйста сказать зачем char вписывается:
![]()
0
|
![]() 213 / 202 / 85
Регистрация: 09.05.2012
Сообщений: 494
|
||
06.08.2013, 01:40 | ||
почитайте о типах данных(простых типах и масивах) в си.
char - это такой же целочисельный тип данных как и int. разница лишь в том, что переменная типа int - это 4 байта(правда не всегда), а char - 1 байт. то есть разница в диапазонах возможных значний. как было сказано выше char в основном используется для хранения символов(а точнее их кодов). масив "вводится" в программу посредством специального обьяления переменной. int x[], char s[] - это два массива. в первом случае все элементы имеют тип int, во втором - char не обязательно, но массив типа char можно считать строкой, если в таком массиве есть символ '\0'.(сим. с кодом 0) в общем возьмитесь за книгу и попробуйте почитать, о типах данных, в часности простых типах, масивах и строках. Добавлено через 5 минут scanf("%2s", card_name); - производит чтение строки со стандартного потока ввода(консоли, терминала, командной строки или чего бы то ни было) размером в 2 символа в буфер(в данном случае массив символов) card_name. однако, функция scanf помимо двух считаных символов, поместит в буфер еще и символ '\0' дабы сделать это "настоящей" строкой. дальше с помощью блока взаимоисключающих условий проверяется первый(индекс 0) символ в этой строке(card_name).
1
|
5 / 5 / 0
Регистрация: 23.07.2013
Сообщений: 112
|
|||||||||||
06.08.2013, 11:45 [ТС] | |||||||||||
![]()
За это большое спасибо ![]() ![]()
0
|
81 / 81 / 33
Регистрация: 03.03.2013
Сообщений: 311
|
|
06.08.2013, 23:34 | |
lowercase, Fyret, да что вы объясняете, по-моему здесь очевидно, что парень книжку в картинках рассматривает, ну в крайнем случае взял какую то не для начинающих. Yamakasi009, напишите, какую книгу хоть взяли, может Вам что-то более подходящее предложат.
0
|
5 / 5 / 0
Регистрация: 23.07.2013
Сообщений: 112
|
|
06.08.2013, 23:52 [ТС] | |
Я брал книжку в руки и уж точно не по картинкам ее смотрел, книжка называется "Изучаем программирование на C". Писатели: Дэвид Гриффитс; Дон Гриффитс.
Просто я так по "тупому" спрашывал потому что спишил и немножко не вник в слова и еще не совсем понял некоторые моменты, вот и все. Добавлено через 2 минуты Я не понял почему все таки три а не пять например.
0
|
5 / 5 / 0
Регистрация: 23.07.2013
Сообщений: 112
|
|
07.08.2013, 11:36 [ТС] | |
Я использую MinGW.
Добавлено через 1 минуту Значит scanf должно бытьт равно char card_name и наоборот???
0
|
07.08.2013, 11:36 | |
Помогаю со студенческими работами здесь
11
Ошибка в коде: несовместимы типы операндов (char и const char) Error C2440: =: невозможно преобразовать 'char (*)[150]' в 'char *' Const char нельзя присвоить сущность типа char
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
![]() |
||||
Генерация OpenQASM из кода Q#
EggHead 10.07.2025
Летом 2024-го я начал эксперименты с библиотекой Q# Bridge, и знаете что? Она оказалась просто находкой для тех, кто работает на стыке разных квантовых экосистем. Основная фишка этой библиотеки -. . .
|
Изучаем новый шаблон ИИ-чата .NET AI Chat Web App
stackOverflow 10.07.2025
В . NET появилось интересное обновление - новый шаблон ИИ-чата под названием . NET AI Chat Web App. Когда я впервые наткнулся на анонс этого шаблона, то сразу понял, что Microsoft наконец-то. . .
|
Результаты исследования от команды ARP (июль 2025 г.)
Programma_Boinc 10.07.2025
Результаты исследования от команды ARP (июль 2025 г. )
Африканский проект по дождям (ARP) World Community Grid снова запущен! Мы рады поделиться обновленной информацией о нашем прогрессе с осени. . .
|
Angular vs Svelte - что лучше?
Reangularity 09.07.2025
Сегодня рынок разделился на несколько четких категорий: тяжеловесы корпоративного уровня (Angular), гибкие универсалы (React), прогрессивные решения (Vue) и новая волна компилируемых фреймворков. . .
|
Code First и Database First в Entity Framework
UnmanagedCoder 09.07.2025
Entity Framework дает нам свободу выбора, предлагая как Code First, так и Database First подходы. Но эта свобода порождает вечный вопрос — какой подход выбрать?
Entity Framework — это. . .
|
Как использовать Bluetooth-модуль HC-05 с Arduino
Wired 08.07.2025
Bluetooth - это технология, созданная чтобы заменить кабельные соединения. Обычно ее используют для связи небольших устройств: мобильных телефонов, ноутбуков, наушников и т. д. Работает она на частоте. . .
|
Руководство по структурам данных Python
AI_Generated 08.07.2025
Я отчетливо помню свои первые серьезные проекты на Python - я писал код, он работал, заказчики были относительно довольны. Но однажды мой наставник, взглянув на мою реализацию поиска по огромному. . .
|
Тестирование энергоэффективности и скорости вычислений видеокарт в BOINC проектах
Programma_Boinc 08.07.2025
Тестирование энергоэффективности и скорости вычислений видеокарт в BOINC проектах
Опубликовано: 07. 07. 2025
Рубрика: Uncategorized
Автор: AlexA
Статья размещается на сайте с разрешения. . .
|
Раскрываем внутренние механики Android с помощью контекста и манифеста
mobDevWorks 07.07.2025
Каждый Android-разработчик сталкивается с Context и манифестом буквально в первый день работы. Но много ли мы задумываемся о том, что скрывается за этими обыденными элементами? Я, честно говоря,. . .
|
API на базе FastAPI с Python за пару минут
AI_Generated 07.07.2025
FastAPI - это относительно молодой фреймворк для создания веб-API, который за короткое время заработал бешеную популярность в Python-сообществе. И не зря. Я помню, как впервые запустил приложение на. . .
|