课程名称:c++入门
章节名称:第三章语法面面观:基础数据类型
讲师姓名:Redknot
内容概述:声明常量和声明一个变量非常像,不一样的地方就是在前面加了一个const。这个const代表的就是不可变的。如果改变常量就会报错。
printf("a:%d",a);
可以将printf的调用参数分为两部分,第一部分是“”扩住的部分,这里我们通常叫做format部分,就是格式部分,写明要打印的格式,其中的%d就是一个占位符,表示这个地方实际上是有一个数字的,那么这个数字是什么?就要看第二个部分了,我们可以看到第二个参数是a,那么这个a就会替换前面format部分的%d占位符,所以最后程序输出的就是a:99 我们可以通过printf向控制台输出内容,也同样可以i使用控制台向程序输入内容。输入内容,就需要用到一个函数scanf
#include <stdio.h> int main(int argc,char **argv) { int a = 0; scanf("%d", &a); return 0; }
当程序运行到scanf(“%d”,&a);这一句的时候,程序会停下来,此时你可以在黑框框里输入一个数字,然后按回车。程序就会把你输入的数字赋值给变量a,然后继续执行。
在计算机中,存在这样一个储存单元,一个储存单元可以存放0或者1两种状态,那么它就能存放两个数字,我们管这样一个储存单元叫做1bit,中文叫做1位。那么如果我们将两个bit组合起来,通过排列组合,我们就可以得到2的2 次方,也就是4个数字的数据容量。
8bit=1 byte
有符号的数据类型
无符号的数据类型
浮点型
学习心得:学习了基础数据类型
学习截图: