【C语言】初识C语言

举报
修修修也 发表于 2024/07/25 23:12:53 2024/07/25
【摘要】 C语言的开发场景:应用软件     主要包含各种软件如:QQ,百度网盘,游戏      (上层)操作系统     windows/macOS/Linux    (下电脑硬件                                                 层)C语言是一个擅长底层开发的语言。而C语言的主要编译器有:Clang/GCC/MSVS。计算机常见的单位:bit——比特位...

C语言的开发场景:

应用软件     主要包含各种软件如:QQ,百度网盘,游戏      (上层

操作系统     windows/macOS/Linux    (

电脑硬件                                                 层

C语言是一个擅长底层开发的语言。

而C语言的主要编译器有:Clang/GCC/MSVS。

计算机常见的单位:

bit——比特位                                                    

byte——字节                                          1byte=8bit 

KB                                                           1KB=1024byte

MB                                                          1MB=1024KB

GB                                                          1GB=1024MB

TB                                                           1TB=1024GB

PB                                                           1PB=1024TB


数据类型:

char——字符数据类型(大小:1字节)

short——短整型(大小:2字节)

int——整形(大小:4字节)

long——长整型(大小:4字节)

long  long——更长的整形(大小:8字节)

float——单精度浮点数(大小:4字节)

double——双精度浮点数(大小:8字节)


sizeof:

sizeof是一个操作符,其以字节形式给出了其操作数的存储大小。

通过sizeof可以计算出每种类型的大小

eg:printf("%d\n",sizeof(char));

变量与常量:

变量的命名:一定不能以简单的一两个字母来表示,最好是使用符合其内涵的英文单词来命名,又因其过于长,因此,可以使用驼峰命名法。

变量命名规则:

1.只能由字母(包括大小写),数字下划线(_)组成。

2.不能数字开头

3.长度不能超过63个字符。

4.变量名中区分大小写

5.变量名不能使用关键字(如不能使用int作变量名)

变量的分类:局部变量/全局变量

1.在大括号的就是全局变量,在大括号的就是局部变量

2.当全局变量和局部变量冲突时,局部变量优先

3.scanf函数的错解决办法

在代码最前面加:#define _CRT_SECURE_NO_WARNINGS 1


【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。