视频BV1q54y1q79w
首先是今日教训,scanf使用时忘了取地址,折腾了半个多钟才发现
scanf("%d",&a);
然后文件还莫名其妙地丢失了,幸好之前上传了github
下面是正式内容
转义字符
与\配合导致原本的意思改变
目前经常使用的有\n表示换行
\t表示水平制表符
其余目前未在日常使用中见到
ps:如果要在字符串中打印\,要使用\\
注释
在c语言中有两种注释格式
//
/*
*/
因为第二种限制大,太。。。所以一般使用第一种
ps:第一种格式源自于c++
选择语句
即if语句
格式为
if (条件1)
{
命令1;
}
else if (条件2)
{
命令2;
}
else
{
命令3;
}
条件为真执行,为假不执行,真即成立(数据表示为非0),假即不成立(数据表示为0)
也就是说如果在括号里直接输入0,则不成立,直接输入非0的数字直接成立
条件可以有多个,用逗号隔开,命令也是,可用回车隔开
if有多种格式
if (条件1)
{
命令1;
}
if (条件1)
{
命令1;
}
else
{
命令2;
}
以及格式中的那种
ps:每个if最好用{}包含命令