打怪前的装备,转义字符
这些都是转义字符,这里面我将着重说明一些;
注意 "\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语言算法常考题目对于在校大一新生会更好的提高分数
一起加油,铁铁们,算法很难但是不要怕!!!!!计算机人就像翁凯老师讲的那句话哈哈哈哈
——致每一个努力的我们