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

Тип char и указатели - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Иероглифы при чтении из файла http://www.cyberforum.ru/cpp-beginners/thread11201.html
Привожу код, в котором создаю, файл записываю в него данные. Затем пытаюсь их считать, выводит иероглифы... Что не так?. Спасибо. #include "stdafx.h" #include <iostream> #include <fstream>...
C++ Проверка условия окончания цикла for Здраствуйте. Проблема заключается в следующем. Есть следующий цикл: for( int i=2; !((n%i||d%i)&&!(n%i&&d%i))==0 ; i++){ while ((n%i||d%i)==0){ ... http://www.cyberforum.ru/cpp-beginners/thread11197.html
Как использовать функцию класса в другом классе (ни один из классов не наследует другой)? C++
функция в классе в котором она прописана объявлена как паблик. void auction::rvectoroldtime(int oldtime1, double low, double high ) { vectoroldtime=(double *)calloc(oldtime*4, sizeof(double));...
C++ Инициализация двумерного массива
Чет не понимаю на что возмущается компилятор... Заполняю как и заполнял раньше... char my_array; int x = 0; int t = 2; for(; x < 2; x++) { my_array = "*"; std::cout << my_array; } t--; x = 0;...
C++ преобразование типов http://www.cyberforum.ru/cpp-beginners/thread11175.html
открываю файл при помощи функции fopen, имя файла нужно получить из OpenDialog! пытался вытащить путь к файлу в char, но fopen его не видит!!! подскажите плиз что делать!!!
C++ Вопрос про указатели #include <iostream.h> int main() { int x; int *Pointer; pointer = &x; cout << pointer; cout << *ponter; return 0; } подробнее

Показать сообщение отдельно
Zubrikan
0 / 0 / 0
Регистрация: 10.08.2008
Сообщений: 2

Тип char и указатели - C++

13.08.2008, 17:05. Просмотров 11051. Ответов 7
Метки (Все метки)

Вопрос...
Тип может хранить только символы, или строки тоже?
Если только символы, то почему этот код работает?:
...
Код
void my_func(char* my_string)
{
for(int x = 0; x < 10; x++)
{
std::cout << *(my_string + x) << "\n";
}
int main()
{
my_func("Hello World!");
return 0;
}
?? И как вообще это происходит? Функция же должна принимать в качестве аргумента указатель на строку. а мы передаем строку... Объясните плиз про то как это происходит.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.