尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

关于c++语法的入门攻略(1)

关于c++语法的入门攻略(1)
📅 发布时间:2026/7/23 18:26:11

一.与c语言的区别

总所周知,C语言是一门面向过程(POP)的语言,强调的是从上而下细分的步骤。cpp是建立在c语言的基础之上开发的高性能语言。而cpp是一门面向对象(OOP)的编程语言,强调的是抽象,将成员和方法捆住对象中。与c基本语法相差不大,但是cpp有了各个基本结构的标准库STL。

二.第一个简单的cpp程序

如上就是第一个cpp程序引用的iostream其实可以理解为Input Output Stream就是输入输出流,然后下面那个namespace就是命名空间,目的是防止你起的名字与编译器中原有的一样时,编译器辨别不出,下面的主函数就和c一样了。这就是一段非常简单的cpp语言了

三.基本语法与数据类型

1.常量与变量

常量都好理解,就比如一个确切的数字,是不变的。而变量是应该一个可以变化的“容器”.是可以多次赋值的,一般储存在栈区或者堆区。还有就是初始化时常量必须声明并赋值进行初始化,而变量可以先声明后初始化。

2.基本数据类型与运算符

cpp中的数据类型与c中没太大差别有整型int,浮点型flout,字符char,逻辑变量bool,还有一个让编译器自主识别的auto。除此之外还有长long,long long,signed unsigned(表示有无符号,这些关键字表示的数都有范围,比如int范围就是从负2的31次方到2的31次方减一,而unsigned int就是2的32次方减一)

算术运算符:+ - * /(除法中只算整除部分) %(取模,就是取余)

比较运算符: ==(等于,一定要区别与赋值=) !=(!表示否定)< > >= <=

逻辑运算符:&&(并且) ||(或者) !

取址符号:&

还有 |(按位运算) ^(按位异或)等等

好的这就是这期的全部内容了,感谢各位的阅读,欢迎各位大佬给出整改建议和纠正。

相关新闻

  • 双软路由安装iKuai+OpenWrt
  • JAVA练习328- 全排列
  • MagicMouseTrails 使用教程:给 Windows 鼠标加动态光轨,桌面美化新手 5 分钟上手(2026)

最新新闻

  • 三星 Galaxy Z Fold 8 Ultra 开启预购,可视性、耐用性、性能全面升级!
  • 重构建材获客逻辑:建材企业携手西安信之上,解锁 GEO 推广增长新通路
  • RNN训练中的梯度问题与梯度裁剪实战解析
  • 【Rust自学】13.1. 闭包 Pt.1:什么是闭包、如何使用闭包
  • 抖店一件代发物流单号怎么回传?新手发货软件操作步骤分享 - 电商分享
  • 威联通NAS部署openwrt软路由保姆级教程附镜像文件

日新闻

  • 亨得利盐城维修点在哪里?手表维修保养地址指南**公示(2026年7月最新) - 亨得利官方
  • 提升.NET API安全性:Boxed.AspNetCore.Swagger认证授权最佳实践
  • 帝舵佛山**网点地址更新:2026年7月售后热线电话与服务客户指南 - 帝舵中国官方服务中心

周新闻

  • SaaS软件行业GEO实践:AI搜索时代的品牌可见性与获客新路径
  • 什么是PCTFE?医药高端包装的“防潮王牌“材料
  • 【JVM调优实战】16-可视化利器-JConsole-VisualVM-JMC

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号