C语言笔记(一):初识C语言(1)


前言

研一入学两个月,暂时处于放养状态,趁这些闲暇时间,提高一下自己的编程能力,从C语言开始。
初识C语言笔记(1):
a.使用编程环境VS2019,记录VS2019创建项目、创建源文件、及编译代码和运行部分
b.数据类型及对应的字节容量
c.打印不同类型的符号
d.变量和常量


一、VS2019创建项目、源文件及代码编译和运行部分

1.项目创建

在这里插入图片描述

选择C++,再选择空项目,再选择下一步
改项目名称(解决方案名称会随着一起改)、文件位置
在这里插入图片描述

2.源文件创建

在解决方案资源管理器处(可以在视图→解决方案资源管理器打开),右键源文件添加新建项,选择c++文件,改名称,添加完成新建
在这里插入图片描述

3.代码编译和运行

a.对于main函数:

有且仅有一个main函数

一个工程中可以有多个.c文件,但是文件中只能有一个main函数


二、数据类型及对应的字节容量

1.数据类型

有么多类型的原因是选择更多,空间利用率更高

char		//字符数据类型 
short		//短整型
int			//整型
long		//长整型
long long	//更长的整型
float		//单精度浮点数
double		//双精度浮点数(小数点后位数更多)

字节容量由上往下依次为1 2 4 4 8 4 8
可以通过sizeof函数得到不同数据类型的长度
创建变量可以通过不同的类型如:

char ch ='w';
int weight = 139; 

三、打印不同数据类型所需要的符号

整型:%d
浮点型:
1.float:%f
2.double:%lf
一个字符串:%s
一个字符:%c

char ch ='w';
printf("%d",ch): //整型打印

四、变量和常量

1.变量

a.变量分为局部变量和全局变量(简而言之,大括号内部的变量都是局部变量,外部的都是全局变量)
b.当局部变量和全局变量同名的时候,局部变量优先使用。(编程时不建议同名)
c.局部变量的作用于是变量所在的局部范围(大括号内部);全局变量的作用域是整个工程
d.执行性的代码必须放到大括号内(printf…);变量创建可以放外面(int…)。

2.常量

常量分为以下几种

a.字面常量

3.14//字面常量
1000//字面常量

b.const修饰的常变量

const int num = 10//变量
num=20//这里会出现错误,常变量是不能直接修改的

此处num为常变量:具有常属性(不能被改变的属性);
但本质上还是个变量(需要常量的地方不可以用常变量

c.#define定义的标识符常量

#define MAX 100
printf("max=%d\n",MAX);  //打印得到的结果为max =100

d.#枚举常量

即可以一一列举的常量

enum Sex
{
	//大括号内为这种枚举类型的变量的未来可能取值
	//枚举常量
	MALE,  	//0 默认值从0开始
	FEMALE.	//1
	SECRET	//2
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值