1、C/C++学习中遇到的问题:
产生问题的原因:学习方法不合适,没有养成核心的编程思维
2、C++的作用:
没有最好的武功 , 但达摩易筋经 , 具备最深厚的江湖地位 .
没有最好的语言 , 但 C/C++ 具备最独特的作用 .
C/C++, 一直以来 , 完全无视每年的计算机语言排行榜 .
C++ 开发者 , 一直以来 , 位于程序员鄙视链的最顶端 .
C/C++堪称 IT 界的易筋经,堪称兵器谱中的屠龙刀 。 C++能做很多事情,比如:
3、C++怎么学习?
不以结婚为目的谈恋爱,都是耍流氓。
不提供具体方法的指导,就是毒鸡汤。
C++的学习道路漫长,不是一年就能完全掌握的,是一个漫长,循循渐进的过程。给初学者提供几点学习方法:
4、C++开发环境
开发环境,就是一套工具,用来 编辑、编译(加工)、调试(排错)程序 。
开发环境,至少包括:编辑器,编译器,调试器。
编辑器:程序员写代码的工具,如 vim/emacs/SourceInsight/Sublime...
编译器:把程序员的代码,转换成计算机可以识别的程序(软件),如 Gcc/MinGW...
调试器:程序员用于排错错误的工具。如 GDB/splint/ElectricFence
目前很多集成开发环境供我们学习:Eclipse, Visual Studio(VS), Codeblock, VC6, Xcode, Visual c++ Express(vs 关于 c 和 c++的免费版)...
其实开发环境之间也有竞争,甚至有鄙视:
号称宇宙最强编译器VS居然也被鄙视了。可见开发环境之间各不相让,谁也不服谁。
我们的选择: visual c++ 2010 Express 中文版,VS2017以上也可以
1 ) windows 平台,一般都使用 vs, 该版本就是 vs 的免费版,使用方法类似。
2 )全国计算机等级考试二级 c/c++ 都使用 visual c++ 2010 Express (已经不再使用 vc6 )
5、开发环境搭建:
1. 下载 visual c++2010 中文版离线安装包,加 QQ 群下载 : 875300321
2. 解压后打开对应的目录,双击 setup.exe ,保持默认选项
3、注册码: 6VPJ7-H3CXH-HBTPT-X4T74-3YVY7
6、第一个程序,打印你好
#include <Windows.h>
int main(void) {
std::cout << "你好!" << std::endl;
system("pause");
return 0;
}
至于怎么来的,先不着急搞懂,先跟着我敲,自己运行试试。