今日份学习2024/1/18

本文介绍了C语言的基础概念,包括源文件结构、VS开发环境中的快捷键,以及关键概念如printf函数、C语言关键字、布尔类型、sizeof运算符和signed/unsigned的区别,还讨论了字符类型的编译器依赖性以及变量命名规则。
摘要由CSDN通过智能技术生成

C语言的程序-----------翻译-------------机器指令(二进制的指令)

                      -----编译-----链接-------

C语言源文件以.c为后缀,C++源文件以.cpp为后缀。

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

VS上写代码的时候,首先创建一个项目,然后把代码文件都管理在这个项目中。

VS使用的一些小技巧:

1.按ctrl,滑动鼠标滚轮就可以变化字体大小

2.Ctrl+K+C 注释  

   Ctrl+K+uU 取消注释

3.Home---行首

   End---行末

printf是库函数,库函数的使用得包含对应文件,printf函数的头文件是stdio.h标准输入输出头文件

关键字都有特殊的意义,是保留给C语言使用的,程序员自己在创建标识符的时候是不能和关键字重复的,关键字也不能自己创建。

C语言的32个关键字:

1.auto break case char const continue default do double else enum extern 

2.float for goto if int long register return short signed sizeof static

3.struct switch typedef union unsigned void volatile while

转义字符

\n换行符    \d d表示的是一个八进制的数字   \0代表没有内容,用于字符串的结束标志

布尔类型

C语言原来并没有为布尔值单独设置一个类型,而是使用整数0表示假,非0表示真。后来在C99中也引入了布尔类型,是专门表示真假的。(Bool)

sizeof计算结果的单位是字节

放在sizeof内部的表达式不会真的计算

1Byte=8bit             一个字节=8个比特

1KB=1024Byte 1MB=1024KB  1GB=1024MB  1TB=1024GB  1PB=1024TB.....

字节大小

sizeof(char)=1

sizeof(short)=2  sizeof(int)=4  sizeof(long)=4     sizeof(longlong)=8

sizeof(float)=4

sizeof(double)=8  sizeof(long double)=8

sizeof(Bool)=1

signed和unsigned

int--有符号的int==signed int

有符号的int:  int /(signed) int         无符号的int:unsigned int

char是有符号的char还是无符号的char,取决于编译器。

char/signed char/unsigned char

变量名的组成只能是字母、数字、下划线,并且不能是数字开头

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值