183 / 182 / 56
Регистрация: 10.06.2011
Сообщений: 871
|
|
1 | |
Разница между С и С++31.08.2013, 19:36. Показов 11811. Ответов 148
Метки нет (Все метки)
Если не брать во внимание объекты и классы, то разница состоит только лишь в cin, cout и директивах?
0
|
31.08.2013, 19:36 | |
Ответы с готовыми решениями:
148
Какая разница между различными сокетами (например, между 775 и 1155)? Разница между 64 и 32 Разница между == и === Разница между 42.1 и 13.2? |
404 / 360 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
|
|
01.09.2013, 13:31 | 62 |
просто в с99 уже необязательно обявлять переменные в начале функции, а msvc его не поддерживает. Про версии >2010 уже точно сказать немогу
0
|
Ушел с форума
|
|
01.09.2013, 13:32 | 64 |
В Visual C++ поддержка plain C на уровне C90. Причем что-то принципиально
менять здесь никто не собирается: Reader Q&A: What about VC++ and C99?
0
|
~ Эврика! ~
1256 / 1005 / 74
Регистрация: 24.07.2012
Сообщений: 2,002
|
|
01.09.2013, 13:33 | 66 |
А, ну и небольшая поправка: переменные даже в C89 не обязательно объявлять в начале функции. Можно объявлять в начале блока (но об этом часто забывают рассказать
0
|
404 / 360 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
|
|
01.09.2013, 13:34 | 67 |
0
|
404 / 360 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
|
|
01.09.2013, 13:36 | 70 |
0
|
404 / 360 / 36
Регистрация: 11.10.2010
Сообщений: 1,907
|
|
01.09.2013, 13:39 | 72 |
ValeryS, keil не поддерживает с99 полностью вот из офф сайта
помоему нет
0
|
Ушел с форума
|
|
01.09.2013, 13:39 | 73 |
Кстати да, VC++ в режиме "C" тоже эту конструкцию не переваривает.
0
|
~ Эврика! ~
1256 / 1005 / 74
Регистрация: 24.07.2012
Сообщений: 2,002
|
||||||
01.09.2013, 13:40 | 76 | |||||
Нет. Начало блока — это открывающая фигурная скобка.
Код
$ gcc -pedantic c.c $ ./a.out 0 5
0
|
ValeryS
|
01.09.2013, 13:41
#77
|
Не по теме: dr.curse, ты как то на упреждение работаешь:)
0
|
dr.curse
|
01.09.2013, 13:42
#78
|
0
|
castaway
|
01.09.2013, 13:43
Разница между С и С++
#80
|
0
|
01.09.2013, 13:43 | |
разница между C# и C++ Разница между Разница между * и all Разница между != и <>? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |