初识C语言

1、什么是C语言:

一门通用计算机语言,广泛应用于底层开发。底层开发中底层软件指的是操作系统以下的软件。

C语言的发展:2进制----汇编(助记符)----B语言----C语言 

C语言的标准:ANSI C     一开始C89,不断地迭代,出现了、C90、C99、C11、C17等标准。我们用的更多的是C99之前的标准,很多编译器对于C99以及C99之后的标准支持不太好。

C语言的编译器:GCC、Clang、MSVC等。VS2019的编译器是MSVC

2、第一个C语言程序

main()函数是程序的入口,C语言的代码都是从main()函数的第一行开始执行。

一个工程中只能有一个main()函数。(我的理解是:不能有多个入口,不然就不知道工程从哪里进去)

用VS创建项目时项目名最好不要用中文,特殊字符和空格

后缀:

xxx.h----头文件      xxx.c----源文件    

数据类型

字符型char:一个字节   

短整型short:两个字节   

整形int:四个字节   

长整形long:四个字节   

long long:八个字节

单精度浮点数float:四个字节   

双精度浮点数double:八个字节

要知道的单位:

bit、byte(字节)、KB、MB、GB、TB、PB

单位换算:

1byte=8bit   1KB=1024byte  1MB=1024KB  1GB=1024MB  1TB=1024GB  1PB=1024TB

3、变量的命名

1、只能由字母、下划线、和数字组成

2、开头不能是数字

3、不能超过63位

4、变量是区分大小写的

5、变量名不能使用关键字

4、变量的使用

在用VS软件时,如果用到scanf()等函数时,VS会报错,说scanf不安全,要使用scanf_s函数,但是scanf_s是VS里面的函数,所以在gcc等编译器是编译不过的。为了使用scanf函数,要在开头加上一句:#define _CRT_SECURE_NO_WARNINGS 1。如果不想每次用到scanf函数都要加上这句话,我们要在everything软件中找到new c++ file这个文件,并把这个文件复制到桌面上,加上一句:#define _CRT_SECURE_NO_WARNINGS 1,最后在把这个软件移到原来的路径中覆盖原来的new c++ file文件

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值