2023年的寒假正式开始了。
今天我迎来了第一节信竞课程。从老师的介绍中我明白,C++是信息技术竞赛的唯一官方语言,即使我之前接触过它,也仅仅是刚刚入门,只会敲击几个基本的源代码,甚至连他们的意思都不清楚。
首先,老师为我们介绍了计算机工作时所用的代码,也就是二进制的字符,然后又我们拓展了8进制和16进制。然后就是他们之间的换算。二进制就是满二进一,借一当二,所以数字中只会出现1或0。举个例子,1换成二进制是1,二换成二进制是10,3变成11,4变成100……8进制和16进制相对少见,最有趣的就是16进制,因为是满16进一,所以一共有15个字符,包括0到9,a到f,是我从不知道的。
这节课,老师还为我们详细讲解了C++的工作原理。下面是一个C++的程序
include<iostream>
using namespace std;
int main()
{
cout<<"Hello Would";
return 0;
}
这是一个完整的程序。第一行金括号里的是一个函数库,include的意思是包括,第一行的意思就是告诉C++在哪里获得这个函数。其实好多都是关于函数与命名空间的,到了花括号里,就是真正输出的内容了。cout的意思是输出,引号内就是输出的内容,分号相当于句号,表示完整的一个句子的结束。Return零是回到开始,表示程序结束。
这节课的内容并不是很难,但非常的基础,需要我们掌握牢固才能进行下一步的学习。