c++经典教程,c++使用教程

(作者:隔壁老王排版:wawjf)

Xdm,隔壁老王又回来了!哈哈哈!

咕咕咕在我面前这么久主要是因为繁重的学业.终于马不停蹄地上了一节假期课。大部分都是编程。我每天早上8点起床,盯着电脑看了一上午,感觉很累。

但我是想赢得noip金牌的人!

所以我们来理解一下(读者:这是你拖延交班的借口吗~)

最重要的是其他C的文章太水了,到不了重点,心里很累。这个周末让我多写点文章(ps:以后可能会咕咕叫)。

好了,事不宜迟,开始今天的教程吧。

芜湖,起飞!

今天再来说变量(因为那个作者太水了)

首先,你要知道C中变量的类型有很多种,比如整数型,小数型,字符型,字符串型.让我们一步一步来。字符类型将在后面讨论。今天只说目前最常用的两种,做题的时候再细说最常用的两种。

先说什么是变量。

变量就是c中的变量,比如有一个变量叫A,可以存储一个值。比如A是32,那么A就是32,a 1就等于33。但是A的值可以在程序中随时更改。比如我们在一行中把A的值改成1,那么现在计算a 1应该等于2。变量会占用系统内存(当然小到可以忽略,程序结束后会释放),但是如果你告诉一个变量一个值,就相当于把这个变量代表的内存空间赋给了这个数。因为变量很强大,我们会经常用到。变量有很多种。下面就一个一个来说吧!

1. int

作为使用率最高的类型,也是未来最常用的类型。我们必须学会它!

int的类型叫做正整数类型,里面存储的类型就是数字。能存的号的大小是-2147483648~2147483647,很大,也就是说最多能存-2147483648~2147483647,对我们来说挺够的。

这是使用的格式:

我们通常以下列格式定义变量:

这里一定要注意!变量名不能是C语言中的代码!

如int int这是不行的!

也不可能是符号!(PS:仅_ OK)

喜欢int!a;甚至更好!

不能有同名的变量!

变量名可以有数字,但不能在前面!

比如Int 1a就不行。

但是int a1是可以的!

变量名区分大小写!也就是说A和A是两个不同的变量!

(wawjf:真讨厌)

建议个人变量名不要太长,一看就知道意思。比如hour可以用来存储小时,非常方便。

你以为int这么厉害就够省数字了吗?你还需要什么?

但现实是残酷的。

I t型不能存储数字小的数字字。

但是不要慌,另一个变量类型来了!

/>

他来了他来了!

2.double

他就是double!xdm把ohhhhhhhhh打在公屏上!

(ps:为什么不推荐大家用上一期提到的float,因为能存的小数有限,没有double多,影响精度,可能会使程序错误,所以我个人并不推荐)。

使用格式当然就是:

double 变量名;

用double就可以存小数啦!

 

3. 变量的赋值


两种最常用的类型已经讲完了,目前我们也就用得着这两种,现在我跟大家好好讲解变量的赋值计算问题。

首先,变量如何赋值!

赋值号就是等号,a=1就是把1的值给a。

第一种是在创建变量时可以直接赋值。

第二种是创建完再单独赋值。

其实都是可以的。

 

4.变量的计算


其次,变量如何做运算!

这个代码看上去完全没问题,也很符合逻辑。

但是这样运算

是 不 对 的!!!!!!!!!!

你a+1啥都没加到,没有重新给a赋值啊啊啊!

这才是正确写法。(nice)

但是如果你告诉你的数学老师a=a+1的话你的数学老师肯定会把你踢出去(

其实a=a+1还有一种更方便的方法,也就是a++,可以直接实现a=a+1,但是a+2可不能用a+++。

这里我要提一嘴,在C++(绝大多数编程语言)中,加号就是+,减号就是-但是乘号是*,除号是/,切记!

变量之间也可以相互重新赋值,比如这样

你学会了么!那么今天的变量教程就到这里了,我是隔壁老王,我的下一期C++教程明年见!

(开个玩笑)

5.两个通用变量名

我这里给大家介绍2个通用且易懂的变量名,使得你代码辨识度提高,别人一看变量名就能知道这个变量是干啥的。

第一个就是我们的sum!

嗯,sum这个变量名大家可能在很多代码中都能见到,其实意思就是sum里面存得是计算的和,比如这样:

这就是sum的作用。

第二个是temp,一般是一个临时变量,并不贯穿整个代码,只实现一个局部代码就没用了,比如我们要交换a和b的值:

这是一个刻在骨子里的交换变量值的代码,其中就需要一个中间变量temp交换,这也就是temp的作用了。

 

今天的教程就这些了,明年再见!

隔壁老王


鸽子怪 日常咕咕咕 

祖安十级钢琴家 

C++年更栏目 不服爪巴 

电音爱好者/业余制作者 

想成为一名音乐制作人或者程序员什么的 

本来很自由结果被45拉来上了黑车写稿…(。。)(嘻嘻嘻)

关注四五工作室,从零开始学技术



如果想要加入四五工作室,或者给我们提供建议、意见。可以联系我们。

动态分享

急转弯!年关将至,这些短信全是骗子!

2022-6-6 22:51:22

动态分享

培训班秋季招生,培训中心春季班招生

2022-6-6 23:18:47

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索