创建函数及调用
快捷方式
ctrl+k ctrl+c \批量注释
ctrl+k ctrl+u \批量放开注释
scanf输入,以及不安全解决问题
#define _CRT_SECURE_NO_WARNINGS //防止scanf输入不安全,放开头,定义好不能修改
#include<stdio.h>
#include<stdlib.h>
int main() {
int num1 = 0;
int num2 = 0;
scanf("%d,%d",&num1,&num2);
//&取地址,两个%d之间用','时输入时用','分开,用空格时,用空格分开
printf("%d,%d\n",num1,num2);
return 0;
}
枚举
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int main() {
enum sex {
MALE = 1000,
FEMALE,
UNKNOWN,
}
//依次加一,定义好就不可修改
}
转义字符
\t--------水平制表符
\--------表示
“--------表示”
‘--------表示’
\n-------表示换行
\v-------垂直制表符
读取字符串长度
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
#include<string.h> //包含strlen函数
int main() {
printf("%d\n",strlen("abcdef"));
//strlen求字符串的长度
system("pause");
return 0;
}
创建函数并调用
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int add(int x,int y) { //形参
int result = x+y;
return result;
}
int main() {
int num1 = 0;
int num2 = 0;
scanf("%d,%d\n",&num1,&num2);
int result = add(num1,num2); //调用函数
printf("%d\n",result);
system("pause");
return 0;
}