首页 > 其他分享 >cout的使用

cout的使用

时间:2024-07-15 17:42:03浏览次数:10  
标签:字符 变量 int 使用 字符串 string 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) + "岁。";
    

标签:字符,变量,int,使用,字符串,string,cout
From: https://www.cnblogs.com/minmaxm/p/18303647

相关文章

  • 通过手机去访问本地写的h5页面(使用同一个局域网)
    主要流程为:打开cmd,然后输入一行指令1.npminstallhttp-server-g(全局安装http-server,前提是有node环境,并且手机和电脑用的是同一个局域网内)2.然后通过cmd进入到你放html文件的文件夹内 3.通过http-server指令开启服务,cmd就会提示: ......
  • Linux获取进程cpu使用情况
    相关:{%post_linkshell/'Linux获取线程CPU使用情况'%}CPU使用率pidstat(推荐)pidstat-p进程PID-H-u间隔秒数|awk'{if(NR>3){print$1,$8}}'-H:Displaytimestampinsecondssincetheepoch.-u:ReportCPUutilization.NR>3:第四行开始才是有效输出。awk......
  • 掌握Gradle配置艺术:使用Gradle Properties的精粹指南
    掌握Gradle配置艺术:使用GradleProperties的精粹指南在构建自动化的世界中,Gradle以其灵活性和强大的依赖管理能力,成为了Java项目构建的首选工具之一。然而,随着项目规模的扩大和配置需求的增加,如何高效地管理和应用配置项成为了一个挑战。GradleProperties(GP)提供了一种优雅......
  • 2024-07-15 vue组件发布npm后,再使用,样式不见了?==》查看样式是否在dist包里,有的话应
    哎,嗯。。。emmm。。。好,问题就是这样的,最近写了vue组件打算上到npm,然后上是上了,但是样式却没有生效??左上角是组件样式本地调试的截图,可以看到是生效的,右上角的截图是我在别的项目引用了我写的这个库,结果样式却没有生效。我打包后的文件列表如下: 注意:style.css包含了所有的样......
  • cout的使用
    cout的使用C++语句结构#include"iostream"usingnamespacestd;intmain(){return0;}cout结构非数字,用""包裹数字可以""包围,也可以不包围输出单份内容cout<<"hello,word!"<<endl;cout<<10<<endl;输出多份内容注释......
  • 论文阅读:使用集合预测网络进行联合实体和关系提取
    github代码:http://github.com/DianboWork/SPN4RE目的从本质上讲,句子中提到的关系三元组是集合的形式,它没有元素之间的内在顺序,并表现出排列不变的特征。(多个三元组的抽取顺序,对抽取结果没有影响)然而,以前基于seq2seq的模型需要事先使用一些启发式全局规则将关系三元组的集合......
  • 如何使用格点数据分析中国霜冻灾害变化技术应用
    霜冻是一种短历时的农业气象灾害,它是由于日最低气温下降,使植物茎、叶处温度下降到0℃以下,导致正在生长的植物受到冻伤的现象。霜冻出现的早晚会对农作物产量产生显著影响。单站的数据很难在区域范围应用,本课将展示直接利用格点数据进行霜冻灾害分析的主要步骤。白老师,长期从事......
  • 设计模式:使用闭包实现数据集加载过程的依赖倒转
    重点数据集和数据集使用到的参数可以保持不同,将这些不同放到配置文件中进行处理而不是修改获取数据集的加载代码,优点是:减少修改代码的出错统一数据加载的接口格式设计模式:使用闭包实现数据集加载过程的依赖倒转重点前言一、什么是装饰器1、装饰器的定义2、装饰器的使......
  • vue项目使用element组件库
    在一个尚未与逆行的项目中安装——右键项目,选中在集成终端中打开 输入[email protected]或者npmielement-ui-S回车(下载需要等待一段时间)运行完成后打开node_modules,如果可以找到element-ui则安装成功 使用——在main.js中加入如下代码//引......
  • mysql备份还原——binlog查看工具之show binlog的使用
    (4.8)mysql备份还原——binlog查看工具之mysqlbinlog及showbinlog的使用关键词:showbinlog,mysqlbinlog查看,二进制文件查看,binlog查看工具,binlog查看方法 0、使用showmasterstatus; 使用它可以直接查看binlog日志信息;总结:指定文件:showbinlogeventsin'b......