南坪网站建设做影视网站代理犯法吗

web/2025/9/27 16:23:11/文章来源:
南坪网站建设,做影视网站代理犯法吗,做网站时字幕怎么做,网页怎么制作视频文章目录 #x1f36a;一、前言#x1f369;1、C简介#x1f369;2、C关键字 #x1f36a;二、命名冲突#x1f36a;三、命名空间#x1f369;1、命名空间定义#x1f369;2、命名空间的使用 #x1f36a;四、C输入输出 #x1f36a;一、前言 本篇文章是《C 初阶… 文章目录 一、前言1、C简介2、C关键字 二、命名冲突三、命名空间1、命名空间定义2、命名空间的使用 四、C输入输出 一、前言 本篇文章是《C 初阶》 专栏的第一篇文章从本专栏开始就进入了C的学习了哦本篇的内容是C入门命名空间的学习希望烙铁们可以理解消化哦 1、C简介 C是一种计算机高级程序设计语言由C语言扩展升级而产生 最早于1979年由本贾尼·斯特劳斯特卢普在ATT贝尔工作室研发。 C既可以进行C语言的过程化程序设计又可以进行以抽象数据类型为特点的基于对象的程序设计还可以进行以继承和多态为特点的面向对象的程序设计。C擅长面向对象程序设计的同时还可以进行基于过程的程序设计。 C拥有计算机运行的实用性特征同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。 2、C关键字 C总计63个关键字C语言32个关键字 二、命名冲突 我们在C语言阶段了解过这样一个函数rand函数该函数用于生成伪随机整数 我们来看下面这段代码 #includestdio.hint rand 5;int main() {printf(%d\n, rand);return 0; }运行成功结果毋庸置疑没有什么错误 我们再来看一段代码 #includestdio.h #includestdlib.hint rand 5;int main() {printf(%d\n, rand);return 0; }为什么包含了 头文件stdlib.h 就运行不通过了呢 原因是程序运行时会遵循局部优先原则也就是会先在局部作用域种寻找变量如果在局部作用域中没有找则会去全局作用域中寻找 此程序在全局作用域中找到了两个 rand一个为 stdlib.h头文件内所包含的的rand函数另一个则是自己创建的变量rand也就是全局作用域中声明的标识符重复定义了这时就发生了命名冲突所以程序会报错 三、命名空间 在C/C中变量、函数和后面要学到的类都是大量存在的这些变量、函数和类的名称将都存在于全局作用域中可能会导致很多冲突。使用命名空间的目的是对标识符的名称进行本地化以避免命名冲突或名字污染C语言没办法解决类似这样的命名冲突问题所以C提出了namespace关键字来解决。 1、命名空间定义 定义命名空间需要使用到namespace关键字后面跟命名空间的名字然后接一对{} 即可{}中即为命名空间的成员命名空间中可以定义变量/函数/类型。 请看代码与注释 #includeiostream namespace Lvdr {//命名空间中可以定义变量/函数/类型int rand 10;int Add(int left, int right){return left right;}struct Node{struct Node* next;int val;}; } //一个命名空间就定义了一个新的作用域命名空间中的所有内容都局限于该命名空间中一个命名空间就定义了一个新的作用域命名空间中的所有内容都局限于该命名空间中 命名空间可以进行嵌套定义 请看代码与注释 namespace N1 {int a;int b;int Add(int left, int right){return left right;}namespace N2{int c;int d;int Sub(int left, int right){return left - right;}} }命名空间嵌套定义时内层命名空间和外层命名空间即使存在相同的标识符也不会发生命名冲突。 同一个工程中允许存在多个相同名称的命名空间,编译器最后会合成同一个命名空间中。 一个工程中的test.h和上面test.cpp中两个N1会被合并成一个 2、命名空间的使用 作用域限定符 :: 在一般情况下若是想访问命名空间内的成员可以使用 作用域限定符 ::(域解析操作符) 我们可以看这么一段代码无法执行因为没有使用 作用域限定符 :: 命名空间的三种使用方式 1️⃣加命名空间名称及作用域限定符 :: 被嵌套命名空间中内容的访问 2️⃣使用using将命名空间中某个成员引入 解除N1、N2命名空间对b、d的作用域的限制 3️⃣使用using namespace 命名空间名称 解除相应命名空间对其中所有内容的作用域限制 第3️⃣种用法相当于是取消相应的命名空间对待这种使用方式应持谨慎态度(尤其是在大项目中)建议使用的访问命名空间内容的方1️⃣2️⃣种。 四、C输入输出 #includeiostream // std是C标准库的命名空间名C将标准库的定义实现都放到这个命名空间中 using namespace std;int main() {cout Hello world!!! endl;return 0; }说明 1. 使用cout标准输出对象(控制台)和cin标准输入对象(键盘)时必须包含 iostream 头文件 以及按命名空间使用方法使用std。 2. cout和cin是全局的流对象endl是特殊的C符号表示换行输出他们都包含在包含 iostream 头文件中。 3. 是流插入运算符是流提取运算符。 4. 使用C输入输出更方便不需要像printf/scanf输入输出时那样需要手动控制格式。 C的输入输出可以自动识别变量类型。 5. 实际上cout和cin分别是ostream和istream类型的对象和也涉及运算符重载等知识 这些知识我们我们后续才会学习所以我们这里只是简单学习他们的使用。后面我们还有有 一个章节更深入的学习IO流用法及原理。 可以自动识别变量的类型 请看代码与注释 #include iostream using namespace std; int main() {int a;double b;char c;// 可以自动识别变量的类型cin a;cin b c;cout endl;cout a endl;cout b c endl;return 0; }std命名空间的使用惯例 std是C标准库的命名空间如何展开std使用更合理呢 1. 在日常练习中建议直接using namespace std即可这样就很方便。 2. using namespace std展开标准库就全部暴露出来了如果我们定义跟库重名的类型/对象/函数就存在冲突问题。该问题在日常练习中很少出现但是项目开发中代码较多、规模大就很容易出现。所以建议在项目开发中使用像std::cout这样使用时指定命名空间 using std::cout展开常用的库对象/类型等方式。 这期内容比较好理解希望烙铁们有所收获哦 总结 以上就是 【C】命名空间 的全部内容啦 本文章所在【C初阶】专栏感兴趣的烙铁可以订阅本专栏哦 前途很远也很暗但是不要怕不怕的人面前才有路。 小的会继续学习继续努力带来更好的作品 创作写文不易还多请各位大佬uu们多多支持哦

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

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

相关文章

湖南网站建设费用浙江建设干部学校网站首页

Sass:提升CSS开发效率的利器 导语:在Web开发中,样式表是不可或缺的一部分。然而,纯CSS编写繁琐且冗长,难以维护和管理。为了解决这些问题,CSS预处理器应运而生,而其中最为知名和强大的就是Sass…

网站建设技术可行性网站视频

绑个东西要用到求余,不喜欢用表达式,就想用节点连出来,找了下网上只有 镀金铆钉 在火星时代上的教程,不过不能下载了,就自己想了下,终于搞出来了,做下笔记,不要忘了。 求余的思路&a…

网站建设 合同一年级书签制作图片

首先导入镜像到本地 然后上传镜像到仓库 在所有集群节点 部署cri-docker k8s从1.24版本开始移除了dockershim,所以需要安装cri-docker插件才能使用docker 配置cri-docker 升级master 节点 升级kubeadm 执行升级计划 修改节点套接字 腾空节点 升级kubelet 配置k…

在哪做网站课程推广

全文共计3644字,预计阅读时间8分钟来源 | 国汽智联(转载请注明来源)编辑 | 蒲蒲11月11日,由北京市人民政府、工业和信息化部、公安部、交通运输部、中国科学技术协会共同主办的2020世界智能网联汽车大会召开。大会现场&#xff0c…

谷歌网站流量分析win10系统优化软件哪个好

做java开发难免会用到数据库,操作数据库也是java开发的核心技术。那我们现在就来谈谈javajdbc来操作mysql数据库吧 第一步:我们需要把mysql的驱动引进来这里引驱动就是把mysql-connector-java-5.1.37-bin.jar加到项目中来,下面附jar包 第二步&#xff1a…

制作网站问题和解决方法wordpress模板数据

数据库记录修改功能 在上篇文章中我们介绍了如何插入数据库记录,本篇文章会沿用上篇文章的测试数据,介绍如何使用ADI平台定义一个修改目标数据库记录的接口,包括 单主键单表修改、复合主键单表修改、多表修改(整合前两者&#xff…

wordpress后台页面加载慢临沂网站优化如何

引入编译链接概述 编译过程 词法分析语法分析语义分析中间代码生成目标代码生成与优化链接过程Go 程序启动GoRoot 和 GoPathGo 命令详解 go buildgo installgo run总结参考资料 引入 我们从一个 Hello World 的例子开始: package mainimport "fmt"func…

辽源网站建设自建app

一、功能 1.获取活动信息: 用户进入网站后,第一眼就可以查看到近期活动 2.查看活动详情 点击活动标题,可以进入活动详情页面 3.注册功能 首页点击注册,输入学号、密码、姓名、手机号即可完成注册 4.用户登陆 拥有账号之后&#xf…

免费公司注册网站吗局 网站建设方案

1前言: 这里记录一个SneakyThrows的用法,关于他的用法,在官网上可以知道的很清楚 官网介绍:http://projectlombok.org/features/SneakyThrows.html 2代码示例 个人理解:在代码中,使用 try,cat…

咖啡网站模板htmlwordpress怎么批量把定时的文章发布出去

1.JavaScript JavaScript (简称 JS) 是世界上最流行的编程语言之一 是一个脚本语言, 通过解释器运行 主要在客户端(浏览器)上运行, 现在也可以基于 node.js 在服务器端运行. 脚本是什么? 脚本(script)是使用一种特定的描述性语言&#x…

最新的网站开发技术成立公司需要注意哪些问题

来源:科学网在我们每日的饮食中,食盐(氯化钠)是少不了的,难以想象我们怎么能够每天吃完全没有盐味的食物。不仅人类如此,许多动物,例如食草的动物如牛和羊,也会主动寻找土表盐粒。我…

国外网站设计理念2022年全国文明城市

数据集:处理geolife数据-CSDN博客 这边的stations,找到每个station 最近的其他10个station 1 读取数据 假设已经读完了,就是locations 2 保留有用的列 locations.drop([center,user_id],axis1,inplaceTrue) locations 3 加载几何形状 使用…

网站推广与优化哪里好网站建设朱宁

代理模式是一种结构型设计模式,旨在为其他对象提供一种代理或替代方法,以控制对这些对象的访问。在代理模式中,代理对象充当了客户端和目标对象之间的中间人,客户端通过代理访问目标对象,而不直接访问目标对象。 代理模…

腾讯网qq网站做PPT素材图片网站 知乎

软件实例分享,操作简单美发店会员登记记账本vip会员管理系统软件教程 一、前言 以下软件程序教程以 佳易王美发店会员管理系统软件V16为例说明 软件文件下载可以点击最下方官网卡片——软件下载——试用版软件下载 1、新会员可以直接使用手.机号,不需…

怎样保证网站的安全凡科网站怎么做建站

本章概要 本章介绍了优化问题的基本概念,以及常见的优化算法(随机搜索,爬山,模拟退火,遗传算法)。读完本章后,感觉茅塞顿开,之前一直认为遗传算法高深莫测,原来这些算法都…

互联网招聘网站排行网站换域名做301

单元测试(Unit Testing):单元测试是一种软件测试方法,用于验证软件中最小的可测试单元(通常是函数或方法)是否按照预期工作。它通过编写测试用例来检查单元的输入和输出,以确保其功能正确性和稳定性。用例图(Use Case Diagram):用例图是一种UML(统一建模语言)图表,…

顺德手机网站设计咨询网站运营公司哪家效果好

在数据库设计中,范式(Normal Forms, NF)是用来规范化数据库表结构,以减少冗余数据和提高数据一致性与完整性的重要工具。 函数依赖 完全函数依赖与部分函数依赖 完全函数依赖 定义: 完全函数依赖表示的是在一个关系…

专业网站设计模板dw软件怎么制作网页自我介绍

大家好,我是若川。名校毕业的被删大佬也经历了社会的毒打,但她没有放弃。面试、学习源码系列、年度总结、JS基础系列王贝珊,腾讯高级工程师,腾讯 AlloyTeam 成员,现腾讯文档网络层技术负责人。毕业于中山大学。工作 6 …

网站建设购物车新手网站

介绍 最近,Stability AI正式推出了全新的SDXL 1.0版本。经过我的实际测试,与之前的1.5版本相比,XL的效果有了巨大的提升,可以说是全方位的超越。不仅在理解提示词方面表现出色,而且图片的构图、颜色渲染和画面细腻程度…