如何定义标识符cout
标识符 在程序中使用的变量名、函数名、标号等统称为标识符。除库函数的函数名由系统定义外,其余都由用户自定义。C 规定,标识符只能是字母(A~Z,a~z)、数字(0~9)、下划线(_)组成的字符串,并且其第一个字符必须是字母或下划线。
cout具体用法
cout<<"y="<<y<<endlcout主要功能就是把它里面的数据输出来<<就是把它后面的数据传给cout"y="是要输出的字符串就不用说了吧endl相当于C语言中的\n就是换到下一行的意思,如果是两个endl,像这样<<endl<<endl就是换到下两行
cout,函数本质
cout是在iostrem文件中定义的全局对象,只要#include 就能生成此对象,便可直接使用。
C++和java的面对对象特性不同,java是纯面对对象语言,不能使用全局变量,所有的对象必须定义在类中,其实在System类初始化时就已经初始化了out对象,out对象是java.io.PrintStream类型的静态对象。
而C++是从C中延伸出来了,保留了面向过程编程的特性,能够定义全局变量,其实cout就相当于System.out对象。而且C++支持运算符重载,且ostream类重载了<<运算符,所以就能写成cout << var的形式。

