当前位置: 首页 > news >正文

C++语法基础

这里写目录标题

  • 基础语法
    • 第一个程序
    • 变量
    • 常量的定义
    • 关键字
    • 标识符命名 (变量命名)
    • sizeof的使用
    • 实型(浮点型)
    • 字符型
    • 转义字符
    • 字符串的定义
  • 一级目录
    • 二级目录
    • 二级目录
    • 二级目录
  • 一级目录
    • 二级目录
    • 二级目录
    • 二级目录

基础语法

第一个程序

在这里插入图片描述
第六行是一个输出语句 其他都是标配

#include<iostream>
using namespace stdint main(){
cout << "Hello world" << end1;system("pause");return 0;
}

变量

变量的定义以及输出
在这里插入图片描述
输出
a=10

常量的定义

在这里插入图片描述
两种方法 一种是宏定义 一种是const修饰
在这里插入图片描述

关键字

在这里插入图片描述

标识符命名 (变量命名)

在这里插入图片描述

sizeof的使用

在这里插入图片描述
可以测出数据类型占用内存的大小 单位是字节

实型(浮点型)

在这里插入图片描述
在这里插入图片描述
定义float时 要在数据后面加上小写字母f(因为c++默认小数都是double) 所以加上一个f表示强制类型转换

科学计数法:e后面表示:10的多少次方
将此结果与e前面那个数相乘

字符型

在这里插入图片描述
在这里插入图片描述
将字符型数据强转成int 可以输出字符对应的ASCII编码

转义字符

在这里插入图片描述
1、在c++中 “<< endl” 就是换行的作用 也就是上面第一行代码等价于 cout << "hello world\n"
2、想要输出一个反斜杠 必须输入两个反斜杠
3、水平制表 可以使\t 后面的内容整齐的输出 \t前面会留出八个空格的位置 前面有几个元素就填几个位置

字符串的定义

在这里插入图片描述

在这里插入图片描述
c++风格字符串跟定义变量是一样的 前提是要加上一个头文件#include

一级目录

二级目录

二级目录

二级目录

一级目录

二级目录

二级目录

二级目录

http://www.lryc.cn/news/145401.html

相关文章:

  • Windi CSS和Tailwind CSS以及UnoCSS
  • c++ opencv将彩色图像按连通域区分
  • 〖程序员的自我修养 - 认知剖析篇⑩〗- 学习编程的高效率方法
  • 前端基础1——HTML标记语言
  • 2.1: Dubbo的基本应用-负载均衡,集群容错,服务降级
  • 正则常见问题及解决方案
  • docker发布项目及使用外部文件的情况处理
  • CSS 中哪些属性可以继承
  • vue cli构建的项目出现 Uncaught runtime errors
  • 透过源码理解Flutter InheritedWidget
  • 天去面试的时候,遇到一个问题。我三个任务,ABC,我怎么让A执行完执行B,B执行完执行C 3个并行线程,如何解决。程池的核心运行原理和参数。
  • 使用finksql方式将mysql数据同步到kafka中,每次只能同步一张表
  • ios开发 swift5 苹果系统自带的图标 SF Symbols
  • Linux内核源码分析 (3)调度器的实现
  • 网络安全法+网络安全等级保护
  • 持续集成对软件项目管理的作用
  • 【Qt QAxObject】使用 QAxObject 高效任意读写 Excel 表
  • java八股文面试[多线程]——自旋锁
  • 分布式系统的多数据库,实现分布式事务回滚(1.7.0 seata整合2.0.4nacos)
  • PDF可以修改内容吗?有什么注意的事项?
  • 自动泊车的自动驾驶控制算法
  • Java doc等文件生成PDF、多个PDF合并
  • 【C++】list类的模拟实现
  • 机械臂+2d相机实现复合机器人定位抓取
  • 网络编程 http 相关基础概念
  • LatexEasy公式渲染教程
  • 十年测试工程师叙述自动化测试学习思路
  • SpringAOP详解(下)
  • 主流软件漏洞跟踪 Apache RocketMQ NameServer 远程代码执行漏洞(CVE-2023-37582)
  • Element table根据字段合并表格(可多字段合并),附带拖拽列动态合并