Форум программистов, компьютерный форум, киберфорум
Наши страницы

Вопрос про указатели - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ матрицы... http://www.cyberforum.ru/cpp-beginners/thread91611.html
даны две целочисленные квадратные матрицы порядка 6,найти последовательность из нулей и единиц,b1....b6,такую что b1=1 когда все элементы і-й строки первой матрицы больше соответствующих элементов...
C++ Анализ массива Здравствуйте, программисты. Помогите решить задачу: "Написать программу, которая вводит значения элементов целочисленного массива, анализирует их и выводит на экран те элементы, которые встречаются... http://www.cyberforum.ru/cpp-beginners/thread91606.html
C++ программа на C++
Добрые люди помогите решить задачу! Написать программу, которая выдает все возможные перестановки симво- лов пятисимвольной строки, вводимой с клавиатуры. заранее благодарен всем...
Дано предложение. Вывести все различные слова C++
Дано предложение. Вывести все различные слова.Помогите пожалуста:)))))Надо решить в Си!
C++ Цветные символы в консоли. http://www.cyberforum.ru/cpp-beginners/thread91580.html
Уважаемые, подскажите как сделать символы в консоли цветными. IDE - VStudio 2008.
C++ WaitForSingleObject вешает интерфейс Вот решил написать функцию для запуска процесса и ожидание завершения. void StartAndWait (char* Program, char* WorkDirectory) { STARTUPINFO cif; ZeroMemory(&cif,sizeof(STARTUPINFO));... подробнее

Показать сообщение отдельно
insideone
Модератор
Автор FAQ
3643 / 922 / 51
Регистрация: 10.01.2010
Сообщений: 2,479
02.02.2010, 21:21
А что с истиной то? Если бы работаете с char* a то знайте - а это переменная. да? что в ней храниться? адрес. Там нет букв. Буквы можно найти так a[0] - первая буква, a[1] вторая буква и т.д. Будьте осторожные с адресами, работать с ними нужно лишь тогда когда вам это действительно нужно и вы понимаете что делаете.
В случае когда вы пишите
char* a = "Привет мир";
на самом деле происходит примерно такое (просто чтобы понять)
C++
1
2
temp[11] = { 'П', 'р', 'и', 'в', 'е', 'т', ' ', 'м', 'и', 'р', 0};
char* a = &temp[0];
char* a - это указатель (переменная которая хранит адрес)
&temp[0] - это адрес
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru