万能头(在 .cpp文件类型中使用)
#include<bits/stdc++.h>
using namespace std; //用在C++中!!!
int main()
{
return 0;
}
C语言
1.常用头文件
#include<stdio.h> //输入输出头文件
#include<math.h> //数学头文件
#include<string.h> //字符串头文件
#include<stdlib.h> //动态分配+随机数功能+qsort排序功能
2.易错点
不能直接把 i 变量定义在for中
for(int i=0; ; )
必须得把 i 变量单独定义
int i;
for(i=0; ; )
3.字符串
字符串以'/0'结束,长度至少为2
没有string类型,应定义char类型的数组
可以用gets()作为字符型数组的输入
求字符串长度 n=strlen(str); 其中不包括‘\0’
#include<stdio.h>
#include<string.h>
char str[100] ; //字符串中可以有空格
int len = strlen(str) ; //长度不包括‘\0’
gets(str);
4.getchar()函数、putchar()函数
C++语言
1.输入输出头文件
#include<iostream> //输入输出头文件
#include<cmath> //数学头文件
#include<cstring> //字符串头文件
#include<algorithm> //通用的算法,如排序sort功能、vector类型
2.易错点
C++可以把 i 变量定义在for中
for(int i=0; ; )
统计字符串字长
#include<cstring>
string s ; //字符串中没有空格
int len = s.length() ; //长度不包括‘\0’