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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 29, средняя оценка - 4.97
lexflax
10 / 10 / 1
Регистрация: 03.04.2011
Сообщений: 627
#1

в чем разница между int a и int *a? - C++

10.10.2011, 16:31. Просмотров 4225. Ответов 3
Метки нет (Все метки)

люди подскажите начинающему...
чем переменная отличается от указателя?
допустим переменные int a char a ? и переменные int *a, char *a. В первом случае все понятно переменные да переменные, а вот с указателями как они указывают что если char то множество символов каких то? и в чем разница их преминения? тоесть где лучше применять их? можно пример если есть у кого простой для понимания? и еще спросить хотел что такое динамический массив, чем он от простого отличается ? в чем разница его обхявления в программе? и для чего он может быть использован? тоже можно если есть у кого и по нему пример...Заранее спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.10.2011, 16:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос в чем разница между int a и int *a? (C++):

в чем разница между int(a) и (int)a? - C++
Собственно в этом и вопрос.

В чем разница между int main(){} и int main(void){}? - C++
Только недавно начал изучать язык, и появилось несколько вопросов: 1) в чем разница между int main(){} и int main(void){}? 2) в чем...

int const и const int в чем разница этих записей - C++
Попалась мне тут программа для выборочно сортировки, с ней все в принципе ясно, но я в ней встретил записи, которые раньше не встречал,...

в чем разница между void f(int &n) и void f(int &&n) - C++
:help:

VS2010 разница между "int _tmain()" и "int main()" - C++
в книгах пишут что главная функция int main() а создается int _tmain() причем появляются ошибки если писать int main() понятно что...

Разница между char и int - C++
Известно что для чар выделяется 1 байт (8 бит) для инт 4 байта (32 бита). Так почему нельзя в чар присвоить 10 и больше до 255 в виде...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
fasked
Эксперт С++
4934 / 2514 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
10.10.2011, 16:38 #2
lexflax, в соседней почитай Вопрос про char
Chelioss
179 / 179 / 4
Регистрация: 08.01.2011
Сообщений: 1,133
10.10.2011, 17:50 #3
Откройте нормальную книгу. Там все есть.
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,597
Записей в блоге: 12
10.10.2011, 19:12 #4
ну понеслись на колесах просвещения
во первых размер int четыре байта
размер char 1 байт
* означает указатель на первый байт
в случае char *c=new char //в конце не ставится ноля
cout << c - вывод дофига всякой абракодабры пока

а если
в случае char *c
c="qweawer" тут ноль забабахается в конце и тебе выведут
cout << c - qweawer

Добавлено через 8 минут
динамический в оперативке которой у тебя пару гигов
а обычный в стеке который может пару десятков метров
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.10.2011, 19:12
Привет! Вот еще темы с ответами:

Error LNK2019: unresolved external symbol "public: __thiscall Vector<int>::Vector<int>(int,int,int)" (?0?$Vec - C++
Вот есть заголовочный файл // Заголовочный файл Vector.h #ifndef VECTOR_H #define VECTOR_H #include &lt;iostream&gt; using...

В чем отличие int &f( ) от int f( ) - C++
Что такое int &amp; и чем отличается от int ? #include &lt;iostream&gt; using std::cout; using std::endl; int some(int i) { return...

Чем отличается int от signed int? - C++
в 32-разрядной системе, диапазон значений для int и signed int одинаковые - от -2147483648 до 2147483647. Так же для short int и signed...

Ошибка при компиляции error: cannot convert ‘int (*)[5]’ to ‘int**’ for argument ‘1’ to ‘void Replase(int**)' - C++
#include &lt;iostream&gt; #include &lt;ctime&gt; #include &lt;iomanip&gt; #include &lt;cstdlib&gt; #define row 5 #define col 5 using namespace...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
10.10.2011, 19:12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru