入门C语言的第一堂课###保证一看就会

C语言的简介

C语言是一门高级语言,擅长底层开发
1.语言都是由低级向高级演变的,从最初的机器语言(也就是二进制语言,当初也只有科学家能够掌握并使用)到汇编语言(比如说100010机器语言表示为加法,科学家们为了方便,用助记符add来代替100010,由此形成了汇编语言)再升级到B语言进而演变为C语言这一高级语言,让每个人都可以实现打代码的梦想。C语言形成后,由于标准不同,导致C语言界的代码交流十分混乱,为了解决这一情况,美国的组织ANSI C在1989年创立了C89标准,后来有了C90、C99、C11、C17等标准,但最广泛使用的还是C89和C90标准
**2.**谈到底层开发,就不得不介绍一下何为底层开发了!
计 算机是由四部分组成的,分别为:
应用软件
操作系统(Windows/Linux)
驱动软件
电脑硬件

操作系统通过驱动软件联系电脑硬件,使其进行工作。自操作系统向下的驱动软件、电脑硬件称为底层开发

C语言编程

C语言编译入门知识

1.小编最中意的编译器是VS2019,VS2019是一个集成开发环境,
编辑器+编译器+调试器组成
2.编译器执行代码的流程是:编译+链接+运行
3.在C语言中,一般创建的是.c和.h的文件,其中==.c文件被称为源文件,.h文件被称为头文件。
4.C语言的stdio.h的头文件中包含了很多C语言内部的库函数,只要包含了该头文件即可直接使用(包含头文件的语句“#include<stdio.h>”),在此,小编随便举几个库函数的例子意思一下。如sizeof()(用于计算数据类型所占字节);printf(“”)(用于打印);scanf(“,&”)(用于输入)都为库函数。库函数的使用例子如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

拓展:
1.上文中stdio表示的是标准输入输出,std表示标准,i表示输入,o表示输出
2.bit----比特位(内存空间的最小单位) Byte----字节,1B=8b

编译过程中常用快捷键

运行代码:Ctrl+F5
调试代码:F10
屏蔽代码:(选中要屏蔽的代码后)Ctrl+K+C
快速复制上行代码:Ctrl+D

C语言编译过程中的注意事项

1.想用库函数sizeof计算数据类型所占字节多少并打印出来,由于sizeof返回的类型为
size_t(也就是void类型),最标准的打印写法为:
printf("%u\n,sizeof(char)");此处用%u优于%d。
2.想定义一个单精度浮点型时,如float weight=55.5,由于编译器会默认为55.5为双精度浮点型(也就是double),此时会出错,所以正确的定义方法为:
float weight=55.5f
3.scanf()函数在VS编译器中使用会有警告不安全,建议用scanf_s代替,解决警告的方法为:由于VS中新建的源文件都是拷贝newc++file.cpp文件的,只需要在newc++file.cpp文件中打上=#define _CRT_SECURE_NO_WARNINGS 1语句即可
4.数组名本来就是地址,所以在scanf中不需要在数组名前加&
5.extern函数用法为:在同一工程下的项目中,可用extern声明在其他项目里的变量直接进行使用。

创作实属不易,请点个赞再走吧!!谢谢大家!!!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值