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

указатели - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу, которая вводит с клавиатуры последовательность из пяти дробных чисел http://www.cyberforum.ru/cpp-beginners/thread242020.html
Помогите пожалуйста решить задачу на языке С++!!!Очень очень очень нужно!!! Написать программу, которая вводит с клавиатуры последовательность из пяти дробных чисел и после ввода каждого числа...
C++ Ошибка при компиляции Решил изучать программирование.Нашёл сайт programmersclub.ru , там всё понятно и подробно описано. Написал простенькую программу, но при её компиляции выдаёт ошибку "c.c:1: fatal error: iostream.h:... http://www.cyberforum.ru/cpp-beginners/thread242009.html
C++ Ввести натуральное число и определить, какие цифры встречаются несколько раз.
Здраствуйте,Спецы! Помогите со следующими задачами,необходимо написать на С++,заранее благодарен:) Ввести натуральное число и определить, какие цифры встречаются несколько раз. Пример: Введите...
C++ Составить программу, подсчитывающую число удалений в каждой команде при игре в хоккей
Составить программу, подсчитывающую число удалений в каждой команде при игре в хоккей. После каждого удаления выводить на экран фамилию хоккеиста, время, на которое он удаляется с поля, и суммарное...
C++ Подскажите пожалуйста, что я дулаю не правильно? http://www.cyberforum.ru/cpp-beginners/thread241967.html
// my5.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> using std::cout; using std::cin; using std::endl;
C++ Выведите все числа на отрезке от a до b, дающие остаток c при делении на d 1.Даны натуральное n, m. Получить сумму m последних цифр числа n. 2.Вводятся 4 числа: a, b, c и d. Выведите все числа на отрезке от a до b, дающие остаток c при делении на d. Входные данные : 1 4 1... подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
5775 / 3425 / 255
Регистрация: 08.02.2010
Сообщений: 7,448
13.02.2011, 13:06
Цитата Сообщение от Gen_r_questions Посмотреть сообщение
Правильно же ?
Я не слишком точно выразился в прошлый раз.

Цитата Сообщение от Gen_r_questions Посмотреть сообщение
Если сделать так
C++
1
2
3
4
5
6
7
#include "stdafx.h"
#include <string>
using namespace std;
int main(){
 char* transport[4]={"motorcycle", "bike", "car", "plane"};
 cout << transport[0] << endl;
}
то transport[0]-указатель, а если
C++
1
string transport[4]={"motorcycle", "bike", "car", "plane"};
то transport[0]-это нулевой элемент массива
Правильно же ?
У тебя в обоих случаях transport[0] - это первый (с нулевым индексом) элемент массива, просто в первом случае у тебя в массиве хранятся указатели на char, а во втором - значения типа std::string
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru