首页 > 编程语言 >C++ 学习 第四天

C++ 学习 第四天

时间:2023-04-14 12:33:53浏览次数:44  
标签:检索 文件 头文件 C++ 学习 导入 第四天 结构

流程控制练习题

1.控制台输入一个数(不多于五位),并将每一位上的数进行输出 2.一个球从100米的高度自由落下,每次落地后反跳回原高度的一半;再落下,求他在第10次落地时,共经过了多少米?第十次反弹多高?   3.接上题,球经历多少次反弹后,反弹高度小于1米? 4.计算1000内的完数。完数:一个数恰好等于他的真因子之和,则称之为完数。真因子:除了自身以外的约数   5.正三角型 6.倒三角型 7.将1-100中的数进行累加,个位数为3的整倍数的不需要加入累加,打印出最终结果。

结构体

结构体struct ,结构体内部存放的是成员 实列化结构体对象1: 实列化结构体对象2: 结构体的作用是:在实际项目开发中,需要封装自己的数据类型,结构体就可以做到 结构体在内存中占用字节数取决于成员字节数之和,中间可能会发生内存补位现象

头文件

创建头文件

导入头文件

#include预处理导入一个文件<> "" <>检索并导入C++库文件 ""先检索本项目中的本地文件,如果检索不到这个文件,就继续检索C++库文件 导入文件指的是讲文件中的内容进行复制粘贴到导入文件的地方(实现文本替换) 头文件中能够存放的内容:1.结构体,类,枚举的定义2.普通 声名可以有多个 但是定义只能有一个函数的声名部分 解决重名问题 namespace 的用法:

标签:检索,文件,头文件,C++,学习,导入,第四天,结构
From: https://www.cnblogs.com/xiangyangzhenshoushi/p/17317940.html

相关文章

  • WebRTC学习记录以及以Janus-gateway流程增进理解
    这篇文章是我按照我的学习习惯记录的文章,借鉴了许多大佬的学习框架,以及独自去验证正确性的一个过程Web实时通信(Real-TimeCommunication)概述https://webrtcforthecurious.com/zh/docs/01-what-why-and-how/看完只有一个感受:为什么音视频要扯上web,其中的协议大部分都来自web的......
  • C++的引用变量作为函数参数
    一、问题引入在C++的中新增一个特性:按引用传递变量,虽然与按传递变量的地址可以实现相同的结果,但引用有其独特的地方。引用传递:引用经常被用作函数参数,使得函数中的变量名成为调用程序中的变量的别名。通过引用变量用作参数,函数将使用原始数据,而不是其副本。二、解决过程举......
  • 5、后端学习规划:.Net学习 - 学习规划系列文章
          .Net是微软发布的一整套的软件编程解决方案。笔者从大学的时代开始就阅读.netframework的书籍了,但是当时没有进行实践。毕业后,笔者去了微软技术中心的公司上班,所以就接触了.net以及C#编程语言。作为现在流行的开源的方案(C#代码能够反编译成代码,虽然有代码混淆工具),其......
  • Python学习笔记一:列表
    一.列表1.定义列表,是由一系列按照特定顺序排列的元素组成的一个有序集合。其中可以包含字母,数字,或者其他任何元素,每一个元素之间不一定有关系。不过,在创建列表时,建议还是将相同类型的元素或者相互之间有关联的元素放在一个列表中。鉴于包含的元素的数量,通常在给列表......
  • [深入推导]CS231N assignment 2#4 _ 卷积神经网络 学习笔记 & 解析
    卷积神经网络基本算法实现卷积神经网络应该算是图像处理中绝对的主流了,关于算法得基本思想我在之前也学的比较懂了,这点如果不了解网上有很多教程.不过我并没有用代码亲自实现它.我们首先确定怎么编写.前面搞全连接网络总是会想着怎么去简化运算,现在我们接触了新的网络,......
  • 从零开始,轻松学习 Shell 编程!实用技巧带你一路飙升!
    欢迎来到《Shell脚本入门》教程!Shell脚本是一种用于自动化任务和批量处理的脚本语言,广泛应用于Unix和Linux系统中。在本教程中,我们将为您介绍Shell脚本的基础知识和使用方法。编辑第一部分:Shell脚本介绍Shell脚本是一种命令行脚本语言,用于在Unix和Linux操作系统中执行一系列命令。......
  • Eclipse 安装 ABAP 插件报错 Microsoft Visual C++ 2013 (x64) 快速解决
     去官网下载MicrosoftVisualC++2013(x64)安装   DownloadVisualC++RedistributablePackagesforVisualStudio2013fromOfficialMicrosoftDownloadCenter   ......
  • C++ - 虚析构和纯虚析构
    1.为什么需要虚析构函数多态使用时,如果子类中有属性开辟到堆区,那么父类指针在释放时无法调用到子类的析构代码#include<iostream>#include<stdlib.h>#include<string>usingnamespacestd;classAnimal{public: Animal() { cout<<"Animal构造函数调用!"<<e......
  • 人工智能技术的最新进展:机器学习算法的应用与优化
    ​ 人工智能技术的不断发展,机器学习算法已经成为了人工智能领域的重要组成部分。机器学习算法是一种通过数据训练模型,从而使计算机能够自动学习和改进的技术。在过去的几年中,机器学习算法已经在各个领域得到了广泛的应用,包括自然语言处理、图像识别、智能推荐等。在机器学习算法......
  • 【c&c++】strdup函数简介
    strdup函数简介收藏 用法:#include<string.h> 功能:复制字符串s  说明:返回指向被复制的字符串的指针,所需空间由malloc()分配且可以由free()释放。  举例:       //strdup.c          #include<syslib.h>     #include<string.h>      mai......