1,GO TO语句
int main()
{
flag:
printf("hehe\n");
printf("haha\n");
goto flag;
return 0;
}
突然跳到某个位置,想当于死循环。
适用于多层嵌套;
2,关机小程序
记住头文件,可用MSDN软件查找头文件,这个得注意,
还有系统输入函数,比较字符串函数也得记得。
//关机程序,只要运行起来,1min就关机,只有输入我是猪,取消关机
#include<stdlib.h>
#include<string.h>
int main()
{
//shutdown -s -t 60 60秒后关机
//shutdown -a 取消关系
//C语言提供了一个函数“system();”执行系统命令
//两个字符串比较,使用strcmp() string compare
char input[20] = { 0 };
system("shutdown -s -t 60 "); // sustem的头文件是#stdlib.h
again:
printf("1min内关机,请输入 我是猪 ,取消关机指令\n");
scanf("%s", input);
if (strcmp(input ,"我是猪")==0)
{
system("shutdown -a");
}
else
{
goto again;
}
return 0;
}
二、函数学习
www.cplusplus.com/reference
这个是头文件的网址;
zh.cppreference.com/w/首页
这是中文版的C语言手册。官方网站。\
MSDN
这三个是学习库函数的网站;
1、I O函数,:printf,scanf,getchar,putchar
2、字符串操作函数: strcmp (比较字符串),strlen(求字符串长度)
3、字符操作函数:(大写转小写,)toupper:(小写转大写)。
4、内存操作函数: memcpy memcmp memset
5、数学函数:sqrt 开平方, pow 求次方
6,其他库函数
memset 意思是把这个数组前面的数字都打成某个数字;
因此,遇到函数可以照着这个文档学习,百度翻译呀这种;