Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Разное

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: нужна помощь людей знающих с/с++
 
 автор: CrazyAngel   (10.11.2006 в 11:56)   письмо автору
 
 

Помогите пожалуйста ответить на вопросы :
(Экзаменационные вопросы)
1. Краткая характеристика языка Си. Сравнение с другими языками
2. Типы данных Си
3.Арифметические константы
4.Символьные и строковые константы
5.Переменные и их описания
6. Арифметические и логические операции
7.Преобразование типов
8.Унарные операции в Си
9.Побитовые операции
10.Операции и выражения присваивания. Условные выражения
11.Понятие оператора в Си. Условный оператор
12.Оператор переключатель
13.Операции цикла в Си
14.Операторы передачи управления
15.Оформление функций
16.Данные типа указатель и работа с ними
17.Указатели и функции
18.Массивы в Си
19.Стандартный(бесформатный) ввод-вывод (функции getchar и putchar)
20. Форматный ввод-вывод (функции printf и scanf)
21. Особенности с++, не в связи с объектным программированием

буду рад любой помощи) заранее спасибо

   
 
 автор: cheops   (10.11.2006 в 13:18)   письмо автору
 
   для: CrazyAngel   (10.11.2006 в 11:56)
 

Хм... если развёрнуто писать ответ, то выйдет страниц 600, если писать "отписки", то вряд ли их примет экзаментатор. Вам книга хорошая нужна по C, например, "Полный справочник по C" Г.Шилдта.

   
 
 автор: Yakor   (10.11.2006 в 13:48)   письмо автору
 
   для: CrazyAngel   (10.11.2006 в 11:56)
 

похоже на оглавление :)

   
 
 автор: CrazyAngel   (10.11.2006 в 19:14)   письмо автору
 
   для: CrazyAngel   (10.11.2006 в 11:56)
 

помогите только вот с этими вопросами :
1,9,19,21
)

дайте плиз ссылку где скачать справочтик по си можно)

   
 
 автор: aurus   (11.11.2006 в 14:02)   письмо автору
 
   для: CrazyAngel   (10.11.2006 в 19:14)
 

книга тебе нужна, в сети их полно.

   
 
 автор: ddhvvn   (11.11.2006 в 14:11)   письмо автору
 
   для: aurus   (11.11.2006 в 14:02)
 

Выбирайте :)

http://www.yandex.ru/yandsearch?stype=www&nl=0&text=%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA+C

   
 
 автор: CrazyAngel   (11.11.2006 в 21:35)   письмо автору
 
   для: CrazyAngel   (10.11.2006 в 11:56)
 

все нашел, кроме последнего, подскажите)

   
 
 автор: cheops   (11.11.2006 в 22:25)   письмо автору
 
   для: CrazyAngel   (11.11.2006 в 21:35)
 

Самая главная осообенность, C++ позволяет объявлять переменные в локальной области видимости циклов
for(int i = 0; i < 10; i++)
{
  ...
}

В старых версиях C это не проходит, требуется объявлять переменную i вне цикла
int i = 0;
for(i = 0; i < 10; i++)
{
  ...
}

Вообще стандарт С99 требует, чтобы и в циклах разрешалось объявлять локальные переменные, но помоему из производителей C-копмиляторов до сих пор так никто не почесался в эту сторону...

Другой особенностью является распределение динамической памяти в C++ это new и delete, а в C это malloc() и free(), вообще конечно частично это с объектами связано, но лучше упомянуть худо не будет.

Шаблоны... с одной стороны конечно их в основном с классами используют, но допускается использование шаблонов глобальных функций.

Пространство имён можно упомянуть...

Кончено же, строгая типизация по сравнению с C, где преобразование типов более мягкое...

PS Вообще вопрос не очень корректный, очень сложно говорить о нововведениях C++ по сравнению с C, если не упоминать ООП, так как все нововведеня прямо или косвенно касаются поддержки объектно-ориентированной методологии. Я если бы спрашивал такой вопрос, после всех перечислений ждал бы именно последнего предложения, так как цель C++ ввести объектно-ориентированную модель по максимуму сохранив эффективность C.

   
 
 автор: Trianon   (12.11.2006 в 00:56)   письмо автору
 
   для: cheops   (11.11.2006 в 22:25)
 

Еще (если не трогать классы) к перечисленному можно добавить ссылочные типы, перегрузку имен функций (и связанные с этим особенности разрешения внешних связей) и перегрузку (переопределение) операций.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования