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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 55, средняя оценка - 4.89
Ryuk
179 / 177 / 33
Регистрация: 10.06.2011
Сообщений: 871
#1

Разница между С и С++ - C++

31.08.2013, 19:36. Просмотров 7571. Ответов 148
Метки нет (Все метки)

Если не брать во внимание объекты и классы, то разница состоит только лишь в cin, cout и директивах?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.08.2013, 19:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Разница между С и С++ (C++):

Разница между != и <= - C++
Здравствуйте! Писал программу с использованием QuickSort и заинтересовала такая вещь: void quickSort(int arr, int left, int right) { ...

Разница между if else и else if - C++
Привет, у меня возник &quot;нубский&quot; вопрос. Этот код, это же соркащенная версия нижнего? int i = 3; if (i == 1) ...

Разница между 0 и 00 ? - C++
Как заставить программу различать 0 и 00 (ноль и два ноля, как в рулетке)? Вариант с заменой 00 на какое-то число не подходит, так как...

Разница между программами - C++
Какая между этими программами разница? Почему они другие результаты выводят? #include &lt;iostream.h&gt; int main() { int i=5; ...

В чем разница между С и С++ - C++
Возник вопрос в чем жи разница между С и С++ кроме того, что в С++ есть классы а в С их нету ?

Разница между T **a и T *a[const_size] - C++
T c_a; // Здесь тип c_a это T(*) T **d_a = (T**) malloc(sizeof(T) * size); for (i = 0; i &lt; size; ++i) { d_a = (T*)...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
OhMyGodSoLong
~ Эврика! ~
1243 / 992 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
01.09.2013, 13:40 #76
Цитата Сообщение от ValeryS Посмотреть сообщение
вот это
C++
1
for(int i=0......
начало блока или нет?
тот же Keil( ну нету у меня других чисто Сишных компиляторов) дает ошибку
Нет. Начало блока — это открывающая фигурная скобка.
C
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
 
int main(void)
{
    int x = 0;
    printf("%d\n", x);
 
    {
        int y = 5;
        printf("%d\n", y);
    }
}
Код
$ gcc -pedantic c.c
$ ./a.out
0
5
ValeryS
01.09.2013, 13:41
  #77

Не по теме:

dr.curse, ты как то на упреждение работаешь
я не успеваю написать, а ты уже ответил

dr.curse
01.09.2013, 13:42
  #78

Не по теме:

Цитата Сообщение от ValeryS Посмотреть сообщение
упреждение
извени а что такое упреждение?

ValeryS
Модератор
6556 / 5022 / 464
Регистрация: 14.02.2011
Сообщений: 16,763
01.09.2013, 13:42 #79
Цитата Сообщение от OhMyGodSoLong Посмотреть сообщение
Нет.
ну понятно
но некоторые пишут что тело цикла есть блок
Цитата Сообщение от OhMyGodSoLong Посмотреть сообщение
Начало блока — это открывающая фигурная скобка.
это как бы понятно
castaway
01.09.2013, 13:43
  #80

Не по теме:

Цитата Сообщение от ValeryS Посмотреть сообщение
dr.curse, ты как то на упреждение работаешь
я не успеваю написать, а ты уже ответил
Просто он провидец. Ему надо отвечать на темы типа: "Почему не работает программа?"
Наверняка он знал что я это напишу...
Это шутка. Без обид.

ValeryS
01.09.2013, 13:43
  #81

Не по теме:

Цитата Сообщение от dr.curse Посмотреть сообщение
извени а что такое упреждение?
отвечаешь на мои вопросы, раньше чем я их задал

dr.curse
01.09.2013, 13:44
  #82

Не по теме:

Цитата Сообщение от ValeryS Посмотреть сообщение
отвечаешь на мои вопросы, раньше чем я их задал
это я понял, мне просто было интересно значение слова упреждение

ValeryS
Модератор
6556 / 5022 / 464
Регистрация: 14.02.2011
Сообщений: 16,763
01.09.2013, 13:48 #83
Цитата Сообщение от dr.curse Посмотреть сообщение
мне просто было интересно значение слова упреждение
упреждение .......
Синонимы предсказание, прогноз
http://ru.wiktionary.org/wiki/упреждение
zer0mail
2332 / 1958 / 192
Регистрация: 03.07.2012
Сообщений: 7,021
Записей в блоге: 1
01.09.2013, 13:50 #84
Цитата Сообщение от dr.curse Посмотреть сообщение

Не по теме:


это я понял, мне просто было интересно значение слова упреждение

В гугле не забанили? Упреждение
dr.curse
388 / 344 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
01.09.2013, 13:53 #85
zer0mail, в гугле я нешел до ответа ValeryS, мне просто хотелось услышать значение слова от насителей языка
OhMyGodSoLong
~ Эврика! ~
1243 / 992 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
01.09.2013, 13:54 #86
Цитата Сообщение от ValeryS Посмотреть сообщение
ну понятно
но некоторые пишут что тело цикла есть блок

это как бы понятно
Ну, блин, тело цикла это есть блок. Там же есть скобки:
C
1
2
3
4
for (...)   - не блок
{           \
    ...      >- блок
}           /
ValeryS
Модератор
6556 / 5022 / 464
Регистрация: 14.02.2011
Сообщений: 16,763
01.09.2013, 14:03 #87
Цитата Сообщение от OhMyGodSoLong Посмотреть сообщение
Ну, блин, тело цикла это есть блок. Там же есть скобки:
а если нет скобок?
C++
1
2
for(int i=0;i<10;i++)
   sum+=i;
или вообще нет тела
C++
1
for(int i;i<10;i++);
MousePro
49 / 30 / 1
Регистрация: 25.04.2013
Сообщений: 366
01.09.2013, 14:08 #88
Так что решили то? Языки то разные или нет?))
ValeryS
Модератор
6556 / 5022 / 464
Регистрация: 14.02.2011
Сообщений: 16,763
01.09.2013, 14:13 #89
Цитата Сообщение от MousePro Посмотреть сообщение
Так что решили то? Языки то разные или нет?))
языки разные
но очень похожие
ninja2
231 / 187 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
01.09.2013, 17:40 #90
Можно пренебречь отличиями С++ от Си и сказать что С++ включает в себя Си. Короче скажем С++ это и есть Си, но наоборот сказать что Си есть С++ нельзя, потому что Си это часть С++.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.09.2013, 17:40
Привет! Вот еще темы с ответами:

вчем разница между с++ и ++с - C++
Не как него могу понять в чем разница между с++ и ++с ? с - счетчик. просто пример: int main() { int c = 0; // счетчик int k; ...

Разница между DEV и VS - C++
Подскажите пожалуйста в чем проблема, писал задания на DEV C++, теперь начал работать на VS, но они не работают там.

В чем разница между [] и * ? - C++
Думал, что ни в чем, но когда попытался сделать так: (в файле 1) char lc; в файле 2: extern char* lc; Компилятор ругаться не стал,...

В чем разница между X x; и X x()? - C++
Корректный ли этот ответ?


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

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

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