今天巩固了昨天day2的内容,并开始了C语言的新内容
一 VS编译器的常见不安全错误学习和处理
黑窗一闪而过的情况,打开项目-属性-链接器-系统-子系统里面选择控制台应用并保存就能解决
scanf
strcopy
等等函数在VS编译器下使用是不安全会报错的,VS建议使用scanf_s来代替使用,但是这样是不建议的,原因是不可跨越平台的使用,在其它编译器的环境下不可使用
解决方法推荐
在安装包VC文件中找到newc++file文件用notedpad++打开然后将
#define _CRT_SECURE_NO_WARNINGS 1保存在里面
之后使用VS这些函数便不会再安全报错了
二 字符串的学习
字符串的定义:用""括起来的0个或多个字符
注:字符串通常以'\0'作为结束标志
strlen是一个求字符串长度的函数遇见'\0'结束
char arr[]={};字符串数组的形式之一
转义字符:\n \t 等等 特殊的 \ddd 八进制转义字符 \xdd 十六进制转义字符
ASCLL码