C语言笔记---初识(0)

这个是robbie自己的学习笔记板块,这个假期主要会分享一些关于C语言的知识,从入门到较深入,以笔记的形式给大家整理出来,供大家参考和学习,特别是对一些想概括学习编程知识的童鞋,给大家一个整体的思路。希望可以和大家一起学习,如果有哪些不足也请大家多多指指教。(本人使用的是Visual Studio 2013,大家可以根据自己的喜好去官网下载)

(一)初识C语言(0)

1.什么是语言?

语言对于人与人之间来说就是我们之间相互沟通的基础,比如汉语、英语等。而对于计算机来说,我们同样要实现与它的交流,于是就产生了计算机语言这一概念。常见的有C、C++、Java、python等。而我们现在所接触的C语言就是一们非常典型的计算机语言。

2.C语言的主要应用

C语言最擅长的领域在底层设备上,那么什么是底层呢,下面简单说一下:
| 应用层 |—应用软件
| 操作系统 |—例如os系统
| 驱动 |—连接操作系统和电脑
|电脑|— 其中操作系统、驱动和电脑就是我们所说的底层

3.第一个代码

(1)创建文件

1.创建新工程:新建-Visual C++ -空项目
2.创建一个代码:源文件-添加-新建项-C++文件(注意名称一定要以.c结尾)
这样就创建好了一个空的文件,下面就可以开始写代码了。

(2)写代码

在这里插入图片描述

这就是一个程序最基本的代码格式
其中mian函数为一个程序中的主函数,主函数又是一个程序运行的开始,与return 0;相对应,return代表结束。切记一个程序只能有一个开始,所以主函数main有且只有一个
printf("");称为库函数,库函数是C语言本身定义的一个函数,它的使用需要引入特定的头文件(即.h文件)。例如此程序中头文件为stdio.h,这个库函数表示的是输出函数,此程序输出的就是hello world!。

(3)运行代码

ctrl+F5(或Fn+ctrl+F5)运行文件,第一次运行时可能会出现屏幕中有一个一闪而过的东西,解决办法:鼠标右击项目名称-属性-链接器-系统-单击后方倒三角-选择控制台-应用即可。

(4)调试代码

F10(Fn+F10),代码会从main函数第一行开始,一步步走直到return结束。

4.数据类型

char—字符型—输出%c - 1
short—短整型—输出%d - 2
int—整型 - 4
long—长整型 -4
long long—更长整型 -8
float—单精度浮点型—输出%f 4
double—双精度浮点型—输出%lf-8
其中它们的大小可用单位字节来表示
单位:bit(比特)-byte(字节)-kb-mb-gb-tb
其中除bit到byte的进率为8外,其余都为1024

5.变量、作用域及生命周期

变量分为局部变量和全局变量。
局部变量:在大括号内部的变量
全局变量:在大括号外部的变量
作用域:就是变量可以使用的那个区域
局作用域:其所在的局部范围
全作用域:整个工程
生命周期:创建到消失的那个时间段
局生:其所在的局部范围
全生:整个工程

6.常量

常量一般分为四种

  • 字面常量
    *如 3.14、5
  • const修饰的常变量
    如:int a = 1;此时a为变量可以改变,当此代码为const int a = 1; 时,a也是变量但具有常属性,故不可以改变
  • #define定义的标识符常量
    如:#define MAX 100就是一个典例,其中MAX称其为标识符,它的值为100且不可以改变
  • 枚举常量
  • 岂可一一例举出的常量,如性别、三原色等。

总结

这次的笔记就先记录到这里啦,初始C语言只是让大家先有一个对它的基本认识,所以有些深入的地方会随着笔记的更新慢慢介绍给大家的哈,希望可以和大家一起学习。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值