问段简单的C++语句

来源:百度知道 编辑:UC知道 时间:2024/07/04 18:33:36
cout<< "\nName: "
<<firstName<< ' ' <<middleInitial<< "."<<lastName
<<"\nID number: "<<idNumber
<<"\nPay: $"<<pay<< '\n';

就是第二行的那两个单引号什么意思?
原句在C++现代大学教程 第三版
P37
谢谢!!

两个单引号表示要输出的是一个字符,后面的两个双引号表示要输出的是一个字符串

那不是两个单引号,而是两个单引号中间有个空格,表示空格这个字符。也就是在输出firstName后,输出一个空格,再输出middleInitial

第一个是输出空格,第二个是输出“.”,都是用来输出字符的。

一个是输出空格,一个是输出.