C++入门Day7:整理与复习

1024程序员节!!

一、语句与变量

C++程序中的最小独立单位就是语句,它类似于我们日常生活中的句子,通常以分号结束。语句的一个重要类型是声明语句,它用于引入或定义程序中的标识符,比如变量、函数等。声明语句告诉编译器某个变量的存在及其类型。

int a; // 声明一个整型变量a

在C++中,所有的变量都必须进行声明。而变量的定义不仅告知编译器它的存在,还为其分配内存。声明和定义的主要区别就在于,声明仅仅说明标识符的存在,但不一定分配内存,而定义则会分配实际的内存空间。

变量是程序中一个可以随时修改的命名存储位置,用来存储数据。它的类型决定了变量能存储的数据类型以及所占用的内存空间。

二、赋值语句

赋值语句是用来将某个值存储到变量中的。例如:

carrots = 25;

这句话的意思是将数值25赋值给变量carrots。C++中的赋值运算符是=,并且可以进行连续赋值,例如:

a = b = c = 20;

这意味着首先将20赋给c,然后再将c的值赋给b,再赋给a。此外,我们可以使用复合赋值运算符来简化代码,例如+=-=等,这样不仅可以进行运算,还可以同时赋值。

三、输入输出(cin与cout)

cin用于从键盘获取用户输入,它会将输入的数据存入指定的变量。

cin >> carrots;

这句话的意思是将用户输入的值存入carrots变量中。

cout则是输出流,用于显示结果。我们可以拼接多个cout语句,来更灵活地输出内容:

cout << "Now you have " << carrots << " carrots" << endl;

这句话将输出变量carrots当前的值,并在行尾换行。

四、面向对象编程(OOP)简介

接下来,我们稍微介绍一下C++的一个重要概念——面向对象编程(OOP)。C++是支持面向对象的编程语言,其中的核心概念是。类是一种模板或蓝图,用于描述某种类型的对象。对象则是类的实例,通过类的定义可以创建多个对象,每个对象都有类中的属性和方法。

类是抽象的,不占用实际内存,只有创建了对象后,才会占用内存。类描述了对象的共性,而对象则是类的具体实现。你可以将类看作是一个模板,而对象就是根据模板创建的实际事物。

五、函数

C++函数分为两种:有返回值的函数无返回值的函数。例如,标准库函数sqrt()用于计算平方根,具有返回值:

x = sqrt(6.25);

sqrt()的返回值会被赋给变量x。另外,有些函数不需要返回值,可以使用void关键字来表示。这些函数通常执行某些操作,但不返回任何结果。

在编程中,C++标准库提供了大量函数,有时候,我们也可以自己定义函数来满足特殊需求。一个简单的用户定义函数示例如下:

int stonetold(int sys) 
{ 
    int pounds = 14 * sys;
    return pounds; 
}

这个函数接受一个整数参数sys,并返回其结果14 * sys

六、共勉

三、共勉

本篇博客是自我学习笔记,如果后续能够有人能够从中汲取到知识和收获,这也是我所希望的。如果有读者不懂或有问题的话,欢迎提出来,让我们一起讨论。同时,我将继续更新 C++ 入门学习系列笔记,敬请期待。

谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值