C++语法01 基本框架

目录

什么是 C + +?

新建源程序

保存源程序

程序基本框架

#include

using namespace std;

int main()

return 0;

编译

运行


什么是 C + +?

C++语言,是基本的程序设计语言之一【程序设计语言,简单的来说就是编写代码来操控计算机实现某种功能的语言。】,有很多大家经常会玩的游戏都是有C++语言参与的,比如植物大战僵尸以及英雄联盟中的部分代码都用到了C++语言。

新建源程序

打开devcpp软件(点击此处获取devcpp编程软件)从主菜单选择“文件”—>“新建” —>“源代码”即可。新建完成之后屏幕右下侧出现一片白色区域,称为“源程序编辑区域” ,可以在此输入程序。

保存源程序

创建了一个新的程序后,在还未输入代码之前先将该程序保存到硬盘某个目录下。

要保存程序,只需从主菜单选择“文件”—〉”保存”就可以将文件保存到指定的硬盘目录下。

程序基本框架

#include <iostream>;
using namespace std;
int main( )
{return 0;
}

#include <iostream>

include是包含的意思,这里包含了一个头文件iostream。

头文件就像我们要去买菜,但是这个菜只有某个菜市场有,而这里的iostream就是那个有这个菜的菜市场。

using namespace std;

使用标准命名空间,命名空间用关键字namespace 来定义,std是这个命名空间的名字。这句话的作用就是为了避免全局命名冲突的问题

int main()

是主函数的声明,也就是通知计算机该干活了。就像妈妈买完菜回来,让妈妈给我们做饭一样。

return 0;

表示这个程序已经执行完毕,结束了。就像妈妈做完饭也吃完饭了,然后收拾收拾厨房一样。

编译

写完程序之后,首先需要我们进行编译,简单来说就是编译器帮你把源代码翻译成机器能识别的代码。

在Dev-C++中从主菜单选“运行”—〉“编译”或快捷键“F9”

运行

程序没有错误,编译完成之后,就需要运行程序以达到解决实际问题的目的。在Dev-C++中从主菜单选“运行”—〉“运行”或快捷键“F10”

提示:直接点击编译运行(或快捷键F11)可以依次进行编译运行操作

出现黑色小框框[控制台],则运行成功。

从入门到算法,再到数据结构,查看全部文章请点击此处icon-default.png?t=N7T8http://bigbigli.com

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/30004.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据库大作业——音乐平台数据库管理系统

W...Y的主页&#x1f60a; 代码仓库分享&#x1f495; 《数据库系统》课程设计 &#xff1a;流行音乐管理平台数据库系统&#xff08;本数据库大作业使用软件sql server、dreamweaver、power designer&#xff09; 目录 系统需求设计 数据库概念结构设计 实体分析 属性分…

PostgreSQL查看表的大小

PostgreSQL查看表的大小 在 PostgreSQL 中&#xff0c;可以使用一系列函数和系统视图来查看表的大小。这些工具可以帮助您获取表的基本存储大小、包括索引和 TOAST 的总大小等信息。下列方法演示了如何获取这些信息。 使用函数查看表的大小 pg_relation_size()&#xff1a;返…

Effective Python

列表与字典 键不在字典 contour counters.get(key,0); 键不在字典&#xff0c;返回默认0. names votes.setdefault(key,[]);键不在字典&#xff0c;关联插入默认值后&#xff0c;返回默认[].

AWS CloudFront怎么计费的?

AWS CloudFront是Amazon Web Services提供的一项内容分发网络(CDN)服务&#xff0c;旨在加快网站、应用程序、视频流和其他Web内容的全球分发速度。通过在全球范围内缓存内容至边缘位置&#xff0c;CloudFront能够减少延迟&#xff0c;提高用户体验。关于CloudFront的计费方式&…

升级必备!Win11专业版镜像下载地址:一键直达!

许多用户想要体验Win11专业版系统的新功能&#xff0c;但不知道Win11专业版在哪下载&#xff1f;接下来小编给大家分享最新的Win11专业版镜像&#xff0c;大家喜欢的话&#xff0c;一键点击下载即可&#xff0c;还可以打开【系统之家官网】寻找自己更喜欢的操作系统。 推荐下载…

c# 协议数据计算陀螺仪的角度,带符号

subStrL str.Substring((76 - 8), 2); subStrH str.Substring((78 - 8), 2); Data[7] (short)(Convert.ToInt16(subStrH, 16) * 256 Convert.ToInt16(subStrL, 16));//角度X subStrL str.Substring((80 - 8), 2); subStrH str.Subst…

JavaScript typeof 运算符详解

JavaScript typeof 运算符详解 JavaScript 中的 typeof 运算符是一个一元运算符&#xff0c;用于确定一个变量的数据类型。它返回一个表示数据类型的字符串。typeof 运算符在 JavaScript 开发中非常常用&#xff0c;尤其是在进行类型检查时。本文将详细介绍 typeof 运算符的使…

大学物理(动量定理)

目录 冲量与动量 质点动量定理 质点系动量定理:​编辑 例题 ​编辑 例题 ​编辑 动量守恒定律:。 例题 ​编辑 例题 ​编辑 角动量 ​编辑 例题 ​编辑 力矩与角动量定理​编辑 角动量守恒定律: ​编辑 例题 冲量与动量 质点动量定理 质点系动量定理: 例题 例…

深入理解JavaScript展开运算符(附Demo)

目录 1. 基本知识2. Demo3. 总结 1. 基本知识 JavaScript ES6中的一个特色 由三个点&#xff08;...&#xff09;组成&#xff0c;主要用于数组和对象的操作可以将数组或对象的元素展开到另外一个数组或对象中 数组中的展开运算符&#xff1a;(将数组中的元素展开为单独的元…

拆分两个单链表

分数 5 作者 李卫明 单位 杭州电子科技大学 1.4 编写程序&#xff0c;输入若干正整数&#xff0c;按从小到大次序建立1个带头结点单链表&#xff0c;设计一个实现单链表分离算法的Split函数&#xff0c;将原单链表中值为偶数的结点分离出来形成一个新单链表&#xff0c;新单…

大型网站优化指南:打造流畅的在线体验

大型网站 大型网站是指具有高并发、大流量、高可用性、海量数据处理能力&#xff0c;并能提供7*24小时不间断服务的网站。 这些网站通常面临用户分布广泛、网络情况复杂、安全环境恶劣等挑战。 同时需要快速适应市场变化和用户需求&#xff0c;通过渐进式的发展策略运营成大型…

深入探索Stable Diffusion:从原理到应用的全面解析

目录 一 Stable Diffusion的基本概念 什么是Stable Diffusion? Stable Diffusion与传统生成模型的区别 二 Stable Diffusion的理论基础 扩散过程的数学描述 马尔可夫链蒙特卡罗方法(MCMC) 三 Stable Diffusion的算法实现 基本步骤 代码实现 四 Stable Diffusion的…

Python类中变量定义详解

✨前言&#xff1a; Python中的类可以定义两种类型的变量&#xff1a;类变量和实例变量。 类变量&#xff08;Class Variables&#xff09;&#xff1a; 类变量是在类级别上定义的变量&#xff0c;它们是对所有实例共享的。这意味着类变量只有一个副本&#xff0c;无论你创建了…

图形化编程:解锁数字创意的新钥匙

在这个日新月异的数字时代&#xff0c;编程已不再局限于专业人士的小圈子&#xff0c;它正逐渐成为一项基础技能&#xff0c;融入我们的日常生活与工作中。而对于那些对传统代码望而生畏的人来说&#xff0c;6547网认为图形化编程犹如一股清流&#xff0c;以其直观、易学的特点…

【streamlit】将markdown文件,以网页形式打开

1、安装依赖 pip install streamlit 2、创建应用入口 # qucikStart.py import streamlit as stdocs_file "./docs.md"def read_markdown_file(filepath):with open(filepath, r, encodingutf-8) as f:return f.read()text read_markdown_file(docs_file) st.markd…

基础算法--双指针算法

文章目录 什么是双指针算法例题1.移动零2.复写零3.快乐数4.盛最多水的容器5.有效三角形的个数6.三数之和7.四数之和 什么是双指针算法 通常我们讲的双指针就是用两个指针&#xff0c;两个指针可以是快慢指针&#xff0c;解决成环的问题&#xff0c;也可以是指向收尾的两个指针…

短剧app广告变现模式开发

短剧app搭建是一个涉及多个方面的复杂过程&#xff0c;下面将介绍主要的步骤和考虑因素&#xff1a; 明确目标和定位&#xff1a;在开始搭建之前&#xff0c;首先要明确你的目标受众是谁&#xff0c;以及短剧app的主要定位是什么。这有助于在后续的开发过程中更有针对性地进行…

医院运维团队需要具备的关键能力及产品推荐

为了实现医院一体化运维监控&#xff0c;医院运维团队需要具备以下关键能力&#xff1a; 1. 技术能力&#xff1a; 系统监控能力&#xff1a;运维团队需要熟练掌握各种监控工具&#xff0c;能够实时监控系统的运行状态&#xff0c;包括服务器性能、网络状况、应用程序运行情况…

window端口占用情况及state解析

背景&#xff1a; 在电脑使用过程中&#xff0c;经常会开许多项目&#xff0c;慢慢地发现电脑越来越卡&#xff0c;都不知道到底是在跑什么项目导致&#xff0c;于是就想查看一下电脑到底在跑什么软件和项目&#xff0c;以作记录。 常用命令 netstat -tuln &#xff1a; 使用…

Python3发送邮件如何添加附件?怎么配置?

Python3发送邮件的注意事项&#xff1f;如何配置Python3发邮件&#xff1f; Python3发送邮件时添加附件是一项常见的需求。无论是发送报告、图片&#xff0c;还是其他文件&#xff0c;掌握如何在邮件中添加附件至关重要。AokSend将详细介绍Python3发送邮件时如何添加附件&…