#C语言打怪第一关# #知识总结##C语言语法规定等#

打怪前的装备,转义字符

这些都是转义字符,这里面我将着重说明一些;

注意  "\t"这个转移字符叫水平制表符,光标移动的个数通常是4\8的倍数 

 

通过上述代码大家应该可以理解水平制表符的作用了;

另一个着重强调的事是“\ddd和\xdd”大家要明白,这两个的作用是表示8进制或者16进制的数字,占一个字符

 通过上述题目我们可知\060是一个字符,因为060是八进制数字48对应的 ASCII码值是“0”

下面我将为大家写一下测试字符长度的代码

#include<stdio.h>
#include<string.h>
int main()
{
int len=strlen("abcdefg");
printf("%d",len);

return 0;
}

 大家认为len=多少呢?  大家记住strlen测试的字符串是 \0之前的字符

答案为7,是因为C语言当中默认在引号的最后放置了 \0 ,而strlen到\0就结束因此为7个字符

新手法器注释

 注释相当于就是做个标注,给自己的思路进行提示,编译代码的时候不会编译注释的这部分,说白了就是注释帮助咱们更好的理解的辅助。

新手关卡-----数据类型

 

新手同学可能会发现有些自己写的代码在VS2022中可以编译但是在codeblocks 上编译不出来,这是因为C语言的标准问题,就是上述图片中的C99C89等,也有可能是你的编译器版本过于低

下面我将为大家介绍一下C99下出来的一个新的类型

布尔类型

 布尔类型只有两种结果一个是真ture  一个是false

 

大宝剑-----变量的创建

 一般建议在创建变量是初始化一下,给定一个值

注意每个变量类型打印所用的格式说明符不同

int整形类型——————%d

double双精度类型————%lf

char字符类型——————%c

float单精度浮点型————%f

变量的分类

 

尽量不要创建相同名称 的 变量

结语

后面我将会把知识集中起来讲述,希望大家跟上思路一起加油一起学习,后面我将会涉及一下OJ题目也是C语言算法常考题目对于在校大一新生会更好的提高分数

一起加油,铁铁们,算法很难但是不要怕!!!!!计算机人就像翁凯老师讲的那句话哈哈哈哈

                                                                                                          ——致每一个努力的我们

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值