今天巩固了昨天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码