cout的使用

C++语句结构

#include "iostream"
using namespace std;

int main()
{
    
    return 0;
}

cout结构

cout << ... << ... << ... << endl;
非数字,用""包裹
数字可以""包围,也可以不包围

输出单份内容

cout << "hello, word!" << endl;
cout << 10 << endl;

输出多份内容

cout << "I am " << 10 << "years lod and you are 12." << endl;
cout << "c++ is << "the best " << "programming language" << endl;

注释

#include "iostream"
using namespace std;
/*
这是一个多行注释
*/

int main()
{
    cout << "I C++"  << endl; //这是一个单行注释
    cout << 10 << endl;

    return 0;
}

字面常量
image.png

int main()
{
    //整型、实型、字符、字符串
	//整型(整数)
	21;
	//实型(小数)
	180.5;
	//字符,''进行包围,单个字符
    'c';只能有一个字符,只能是一个,不能是0个或者更多
    //字符串,""进行包围,任意个字符
    "";		//空字符串,里面是0个字符,是ok的
	"c";	//标准的字符串
	"itmaf";	//标准的字符串
	cout <<21 << endl;
	cout <<180.5 << endl;
	cout <<'c' << endl;
	cout <<'itheima' << endl;
	return 0;
}

符号常量,变量的基础应用

#define 标识符(名称) 常量
int 整型  float 实型 char 字符型 string 字符串型
int main()
{
    首先声明变量(定义),变量类型 变量名;
    int age;  整型变量
    float height;  实型变量声明
    char gender; 字符型变量声明
    string name; 字符串型变量声明
    变量的赋值,变量名 =  变量值
    age = 21;
    hright = 180.5;
    grnfer = 'm';
    name = "小明";
    变量的使用,直接抵用变量的名称即可
    cout << name << "的年纪:"<< age << endl;
    
}

{
    除了基本的先声明再赋值,还有多种快捷使用方式
    快捷方式一,变量的声明与赋值同时进行
    int num = 10;
    string name = "周杰伦";
    快捷方式二,一次声明多个变量
    int a、b、c;
    a = 10;
    b = 20;
    c = 30;
    快捷方式三、一次声明多个变量的同时进行赋值
    int a = 10/ b = 20/ c = 30;
}

{
     system(("chcp 65001"));
    按下shift+Ctrl+ALT+/
}

image.png

可以使用:
字母数字下划线、且字母不可以开头
大小写敏感大小写的书写需要进行区分
不可以使用关键字
单精度浮点数、4字节,6~7位有效数字
    有效位数:整数、小数点、小数位
    float num1 = 1234567890;
    cout << fixed;  设置为小数显示
    cout.width(20)  设置显示的最大宽度
    cout << num1 << endl;
    double 双精度/8字节 15~16位
    double num3 = 1234564879.123564789;
    cout << num3 << "," << sizeof(num3) << endl;
    long double长精度 16字节、18~19字节
    long double num4 =  123456789.123456789;
    cout << num4 << "," <<sizeof(num4) << endl;
    return 0;
确定数字的字节数大小
cout << "10的字节数是:" << sizeof(20) << endl;
    L是long的意思
    F是float的意思
    D是double的意思
    cout <<"3.14F的字节数是:" << sizeof(3.14F) << endl;

\n 换行
\t 制表符
\\ 表示反斜杠本身 
\' 表示单引号 
\" 表示双引号
c语言风格
char s1[] = "itherma"; 字符数组模式
char *s2 = "itcast";指针模式
C++语言风格的字符串
string S3 = "C++ string";string类型模式
字符串用+连接(仅用于字符串连接)
其他的连接可以用to_string()函数将其转化为字符串类型
string name = "小黑";
int age =  21;
double height = 172.50;
string msg ="我是:" + name + ",身高:" + to_string(height)+ "cm,年龄" + to_string(age) + "岁。";
    
posted @ 2024-07-15 17:38  短短max  阅读(32)  评论(0)    收藏  举报
//雪花飘落效果 //雪花飘落效果