main:处理命令行
//main函数的两种定义形式
int main(int argc,char **argv[])
int main(int argc,char *argv[])
- argc:指的是命令行中输入参数的个数
- argv:一个数组,它存储了所有的命令行参数
初始化string对象的方式
初始化方式 | 说明 |
---|---|
string s1 | 默认初始化,s1是一个空字符串 |
string s2(s1) | s2是s1的副本 |
string s2=s1 | 等价于s2(s1),s2是s1的副本 |
string s3(“shansan”) | s3是字面值”shansan”的副本,除了字面值最后的那个空字符串外 |
string s3=”shansan” | 等价于s3(“shansan”) |
string s4(n,’c’) | 把s4初始化为由连续n个字符c组成的串 |