C语言(1)

P1 【初识C语言】认识C语言

1.C语言相关概念等

  如图所示,电脑的构成可分为上层和底层,上层主要是各种应用软件如QQ,微信,各种游戏等,也是我们在使用电脑时最直接接触的部分;底层主要就是操作系统(如windows/mac/linux系统),操作系统通过驱动层实现对硬件的控制。

  C语言就广泛应用于底层开发,是一门面向过程的语言。

  C语言是一种高级的计算机语言,是由二进制指令,汇编语言等低级语言发展过来的。

  C语言最初的标准为ANSI C,逐渐发展出C11,C89,C90等标准。

  编译器主要有GCC,MSVC等。

P2 【初始C语言】第一个C语言程序

1.写程序的步骤:

1.打开VS2019

2.创建项目:创建新项目\rightarrow空项目\rightarrow下一步\rightarrow项目名称和位置(方便查找和整理)\rightarrow创建

3.创建源文件:

如图所示,在源文件处右键\rightarrow添加\rightarrow新建项

 如图所示设置新建项,选择C++文件,在名称处命名,注意因为是在写C语言,所以名称后面的后缀为.c,如果是在写C++,则后缀为.cpp。

4.写代码

5.ctrl+F5运行

2.第一个C语言程序

  如上所示,这是C语言最基本的框架。在学到函数之前,代码都是在如箭头所示的位置填写。在C语言中一定要有main函数,这是程序的入口,所有程序都是从main处开始执行,一个工程中main函数有且仅有一个。

  如上所示,这是一段完整的程序,输出结果为“Hello World”。

P3 【初始C语言】 数据类型

1.前言

首先说说计算机中的单位,最小的单位是bit(比特位),其他的还有byte(字节),kb,mb,tb等,它们之间的关系是:

1 byte=8 bit

1 kb=1024 b

1 mb=1024 kb

1 gb=1024 mb

计算机能理解的是0/1的二进制语言,0/1这个二进制数所占的空间大小即一个比特位,如1010就占用4个比特位。

2.数据类型

总体来说数据类型分三种:浮点型,整型,字符型。

浮点型就是指小数,如56.3;66.66等;整型就是指整数,如66,88等;字符型就是指一个或一串字符,如abc,@等。

如上所示,各种数据类型。

以上各数据类型在内存中所占空间的大小是多少?

如上所示,可知各数据类型所占空间的大小。如char占1个字节,int占4个字节。

sizeof()是获取括号内参数内存大小的方法,单位是字节。

%d 是指打印的格式为整型,%zu是指打印的格式为无符号整型。\n是换行。

知道了各种数据类型所占空间的大小是不一样的,那有这么多的数据类型就是为了更合理的利用空间。

int age = 20;

向内存申请了int大小(4个字节)的空间,名字叫age。

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值