Для начала, пожалуйста, понять, что С * другим языком * на C ++.
Не делайте ошибку, думая, что вы хотите узнать, C, чтобы узнать C ++.
Если вы сделаете это, вы в конечном итоге обучения кучу * неправильно * вещи (от С точки зрения ++) и в конечном итоге с кучей вредных привычек * * что вы тогда больно в конечном итоге, * unteach себя *.
Я кодирование C ++, по крайней мере, 20 лет, так что я знаю, что я говорю.
Я буду держать это в виду, однако, в главе 3 мышления в C ++ существует следующая
Поскольку C ++ базируется на C, вы должны быть знакомы с
Синтаксис C для программирования в C ++, так же, как вы
должны быть достаточно свободно в алгебре для того, чтобы решать
исчисление.
Я, вероятно, не будет использовать эту книгу
Так что есть учебник прикасаясь на C в качестве основы
http://mindview.net/CDs/ThinkingInC/beta3 Это интересно, и я не в спешке, так что я пойду через это, пока я не получу книгу, которую я заказал у амазонки.
/ * Avg.c: Средние 2 числа * /
#включают
Int основных () {
INT num1, num2;
поплавок суммы;
путы ("Введите 1-ый номер:");
зсапЕ ("% d",&num1);
путы ("Введите 2-й номер:");
зсапЕ ("% d",&пит2);
сумма = num1 + пит2;
Е ("В среднем составляет% е \ п", Сумма / 2);
возвращать 0;
}
Это, вероятно, будет проще в питона. Будет ли это быстрее питона, а? Или в значительной степени то же самое?
Я не буду придерживаться этого я буду использовать его до моей книги приходит, я просто получить это ползучее ощущение, что обучение C отчасти бессмысленно.