2024.5.24开始学习鹏哥C语言 Day1

本人零基础转码UNSW,第一学期下来压力不小,所以这学期来提前学习一下C语言,在众多视频中选择跟随哔站鹏哥的视频学习.鹏哥每个视频3h,总共115小时.虽然时间很长,但是写代码本来就是一个逐步积累的过程,重在实践.

Day1

目录

1.1 什么是C语言

1.2 第一个C语言程序

1.3 数据类型

1.4 变量和常量

1.4.1 定义变量的方法

1.4.2 变量的命名

1.4.3 变量的分类

1.4.4 变量的作用域和生命周期


1.1 什么是C语言

第一节课是对C语言的一个大概了解,C语言是一个主要应用于底层开发的编程语言,有一套完整的标准语法,我是跟随鹏哥的脚步选择了VS2019作为编辑器.

写代码的步骤入下:

1.打开VS

2.创建项目

3.创建源文件(.c是源文件,.h是头文件)

4.写代码

1.2 第一个C语言程序

第一个C语言程序是打印hehe,首先学习了main函数的标准写法,main函数在程序中有且只有一个,是程序运行的入口

标准写法如下:

int main()

{

    (代码块)

    return 0;
}

在VS2019上的相关操作如图所示:

1.3 数据类型

数据类型如图所示,共有7种,小数表示浮点数,整数为整型,每种数据类型在计算机中所对应的内存大小不相同,这里涉及计算机的基础知识(计算机中的单位),所占内存越大的数据类型可以表示的单位越多.这里打印整型用%d,sizeof函数的作用是计算出每种数据类型所对应的内存大小.

1.4 变量和常量

1.4.1 定义变量的方法

这个很简单,格式就是:

类型 类型名=值;

例如:int age =23;

1.4.2 变量的命名

对于变量的命名有很高的要求,对于零基础学习C来说一定要好好牢记,大学考试中也是频繁考点之一.具体要求如下:
1.只能有字母数字下划线组成

2.不能以数字开头

3.区分大小写

4.不可以使用关键字

1.4.3 变量的分类

变量分为局部变量和全局变量

顾名思义,局部变量就是在局部使用的变量,全局变量就是在整个程序中都可以使用的变量.

这里变量在定义的时候要赋值,不然变量会生成随机值.

在变量的使用中不可避免的会遇到输入输出函数,即printf函数和scanf函数(注意scanf函数中要使用取地址操作符)

1.4.4 变量的作用域和生命周期

作用域即变量有效的范围,局部变量的作用域是变量所在的局部范围,全局变量的作用域是整个工程.

如果这里在整个工程中,一个源文件想要调用另一个源文件中的一变量,需要用extern进行外部变量声明.

生命周期这里可以理解近似为作用域,出作用域生命周期就结束

Day1与第一节课到此结束,第一次写博客,有错误的地方还请大家多多指正,感谢支持.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值