笔者每天时间很紧,只有很短的时间来学学C++。C++是一门简历都不敢写精通的语言。在有限的时间里,首先要忽略过于细致的语法,快速上手,然后在实践中再学习。笔者非科班,在CSDN记记笔记和感想,希望30天能够速成C++。
笔者学习从C++ Primer 开始。绪论看目录
每个C++程序都包含一个或多个函数,其中一个为main函数,操作系统调用main函数来运行C++程序,main的作用为返回给操作系统的一个值。操作系统在笔者的印象里(时间久远可能记错了),是用shell运行程序,具体表现为shell(看英文理解为一个工具的外壳,供人操作,就像剪刀我们可以剪东西,组成剪刀的两条钢片不好使用).有了外壳,比如剪刀从哪里开始剪东西(进入程序)呢,笔者联想可能就是main()(只是猜想)
函数包含四块:
群众喜闻乐见的hello world举例
#include <iostream>
int main()
{std::cout << "hello world" << std::endl;return 0;
}
#include <>是头文件,使用了IO库(看英文就知道是进出的意思)
int 返回类型
函数名 main
形参列表()空
{}函数体
其中std显示说明使用来自命名空间的std中的cout (即明确使用北京的张三,不是上海的)
1.// 单行注释 快捷方式ctrl+/
2.多行注释
/*
*
*/
计算机一般是存储程序,顺序执行的。通过日常生活的经历,我们很容易想到循环,判断这两种方法来改变程序的运行。for() whlie()循环 if()判断
类就是定义数据结构,笔者刚学习对类也不熟悉,这里就理解为用来定义数据结构的一个东西,听说过数据结构+算法=程序,如helloworld里的int这个内置类型一样,类类型是我们定义的类(数据结构)的类型。
需要了解三件事:
定义为类一部的函数,也称方法,笔者这里理解类支持的操作就是成员函数提供的,如打电话是手机类的成员函数,是手机的使用方法之一)
笔者对于一些细节没看明白,等后面学类了再回手掏。
认识了头文件(其他程序定义的地方,给出一个接口,可调用其他地方的程序);
main函数(shell 进入的地方(猜测)有时间去了解);
输入输出函数(cin cout);
命名空间区别不同地方的名字(如北京的张三是个男的,上海的张三是女的);
控制流控制程序运行的走向;
类的三个注意点和基本的结构(名字,在哪定义和可提供操作(方法));
return 0 ;//不要忘记写了
本文发布于:2024-02-02 04:07:06,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170681809441253.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |