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

做婚恋网站软件安卓下载

做婚恋网站,软件安卓下载,中英文双语网站站点,如何做电商带货[简介] 常用网名: 猪头三 出生日期: 1981.XX.XXQQ: 643439947 个人网站: 80x86汇编小站 https://www.x86asm.org 编程生涯: 2001年~至今[共22年] 职业生涯: 20年 开发语言: C/C、80x86ASM、PHP、Perl、Objective-C、Object Pascal、C#、Python 开发工具: Visual Studio、Delphi…[简介] 常用网名: 猪头三 出生日期: 1981.XX.XXQQ: 643439947 个人网站: 80x86汇编小站 https://www.x86asm.org 编程生涯: 2001年~至今[共22年] 职业生涯: 20年 开发语言: C/C、80x86ASM、PHP、Perl、Objective-C、Object Pascal、C#、Python 开发工具: Visual Studio、Delphi、XCode、Eclipse、C Builder 技能种类: 逆向 驱动 磁盘 文件 研发领域: Windows应用软件安全/Windows系统内核安全/Windows系统磁盘数据安全/macOS应用软件安全 项目经历: 磁盘性能优化/文件系统数据恢复/文件信息采集/敏感文件监测跟踪/网络安全检测 [序言] 最近在努力地学习C20的相关知识点, 给自己订下一个小目标: 把自身已掌握的陈旧C98, C03逐步升级到C20. 以适应现代C开发的要求. 在学习和复习的过程中, 顺便记录疑惑点. 该复习过程会经历现代C开发5大理论的学习. 当前已经完成了[第I部分][编程基础]的学习任务. 下一个阶段会进入[第II部分]的学习. [第I部分][编程基础][总结列表, 有些细节, 会配备相应的代码来解释] 1 基础类型变量初始化 int total{0} ; 2 基础类型之间的显示转换 double average{static_castdouble(total) / gradeCounter} ; 语法解释: 使用static_cast进行强制显示转换, 把int类型提升至double.表达式作用: 把total的临时double拷贝除以int类型的gradeCounter. 3 格式化浮点数 std::cout setprecision(2) fixed LClass average is average L\n ; 表达式作用: setprecision(2)将浮点数的精度设置为两位小数, 默认四舍五入. fixed强制浮点数不能使用科学记数法格式显示. fixed也可以强制打印小数点和尾随的零. 例如:88.00. 4 数字分隔符 long long value1{9223372036854775807LL} ; // max long long vaule 语法解释: 为了增强字面值的可读性, 并减少打字错误, C14引入数字分隔 (单引号字符). 另外LL表示字面值指定为long long整数. 5 swtich case break的直通行为: [[fallthrough]]特性 6 C 20新型格式化 std::cout format({}s grade is {}\n, student, grade) ; 表达式作用: 可以使用{}大括号了进行格式化. 7 短路求值语法解释: 使用了或||操作符的组合表达式如果提前知道结果, 那么会立即停止求值. 例子: gender FEMALE (age 65) 如果gender不等于FEMALE, 那么整个组合表达式必定为假, 所以会立即停止求值, 不会继续求值age 65. 8 C11开始大量引入新的数学函数 9 配合准则支持库的收缩转换: narrow_cast gsl::narrow_castint(7.5) 语法解释: 将double值7.5转换为int值7 10 C11提供更安全的随机数功能库 11 enum class 12 C11指定枚举常量的类型 enum class Status : short {keepRolling, won, lost} 语法解释: 将enum class Status中的常量类型指定为short类型 13 块作用域 在嵌套块中, 如果外层块中的标识符与内层块中的标识符同名, 那么外层块中的标识符将被隐藏, 直到内层块结束. 内层块看到的是自己的局部变量的值, 而不是包围它的那个块的同名变量值. 如果不小心为内层块中的标识符使用了和外层块的标识符相同的名称,  而事实上你想让外层块中的标识符延续到内层块, 那么通常都是一个逻辑错误. [原创]C98升级到C20的复习旅途-“作用域规则“-CSDN博客 14 内联函数(inline function) 作用: 从软件工程的角度来说, 将程序作为一组函数来实现是不错的. 但函数调用涉及执行时间和资源的开销. C提供了内联函数(inline function)来帮助减少函数调用的开销. 在函数定义的返回类型前附加一个inline关键字, 即可让编译器在调用该函数的每个地方都生成函数主体代码的一份拷贝(如果可以的话) 从而避免函数调用. 这通常会使程序变大. 编译器有可能会忽略inline的限定符.  另外编译器可能会自动内联你没有显示添加inline的代码. 但C核心准则指出, 只应对小的, 对执行时间要求高的函数进行内联. 15 引用, 引用参数, const引用 作用: 如果传递的是对变量的引用, 调用者相当于允许被调用者的函数直接访问在调用者中的这个变量, 而且允许对方修改该变量. 传引用有利于性能, 因其可以避免传值时对大量数据进行拷贝的开销. int number;  viod displayName(const std::string name); 语法解释: number是对一个int的引用 name参数是对一个string的引用, 该引用是常量. 被调用者不能修改调用者的值 16 默认参数 注意事项: 默认参数必须是函数参数列表最右边(靠近尾部)的参数. 调用具有两个或者多个默认参数的函数时, 如果一个被省略的实参不是最右边的那个, 该实参右边的所有实参也必须是省略的. int boxVolume(int length1, int width1, int height1); //合法 int boxVolume(int length, int width, int height1); //合法 int boxVolume(int length1, int width, int height); //非法 int boxVolume(int length1, int width, int height1);//非法 int boxVolume(int length1, int width, int height);//非法 17 一元作用域解析操作符unary scope resolution operator), 即 :: 作用: 如果当前作用域有一个和全局变量同名的局部变量, 就可以使用该操作符访问变量的全局版本.  #include iostream #include localeconst int number{7} ;int _tmain(int argc, _TCHAR* argv[]) {// 让控制台程序支持显示中文std::locale::global(std::locale()) ;const double number{10.5} ;std::wcout L局部double number变量: number std::endl;std::wcout L全局int number变量: ::number std::endl;} 18 函数重载注意事项: 同一个参数列表, 不同的返回类型, 像这样创建重载函数也会造成编译错误. 编译器只根据参数列表来区分重载函数. 重载函数不需要有相同数量的参数. 另外有默认参数的函数在调用时可能与另一个重载函数发生冲突; 这也会造成编译器错误. 例如: 假定程序中有一个函数显示地不获取任何实参, 另一个同名函数则全部包含默认参数, 那么一旦调用这个名字函数, 同时不传递任何实参,  两者就会产生歧义, 因为编译器无法判断应该调用函数的哪个版本. 19 函数模板. 模板编程也叫泛型编程 注意事项: 函数模板其实是源于函数重载的思想, 说白了函数模板就是针对参数类型重载, 在函数的参数列表用中 所有参数的类型都用一个简单的字符代替了. 比如用 T 这个字母就可以代替所有类型int, double, char 等等. [原创]C98升级到C20的复习旅途-“函数模板“-CSDN博客 20 操作数的求值顺序注意事项: 从C17开始, 还为其他多种操作符规定了操作数的求值顺序. 比如 []-, (), , , .*和-*操作符, 编译器都会从左到右求值操作数. [结尾] 这份列表, 不合适零基础的C学习者, 仅仅合适有基础的读者阅读, 方便这类有基础的读者有一个快熟的总结.
http://www.zqtcl.cn/news/254116/

相关文章:

  • 酒店门户网站建设背景门户网站的发布特点
  • 网站营销与推广汕头澄海
  • php和asp做网站哪个好阿里云wordpress配置
  • 东莞响应式网站建设网络营销策略和营销策略的区别
  • 番禺做网站哪家强合肥网页网站制作
  • 100个免费推广网站阜阳网站建设价格低
  • 广西茶叶学会 网站建设给人做网站能赚钱吗
  • 网站建设的发展目标西湖区住房和城乡建设局网站
  • 佛山市手机网站建设网页制作教程第三版赵丰年pdf
  • 做的好的装修公司网站网页制作搜题软件
  • 网站公告栏代码铁路建设标准网站
  • 网站设计工具更好的做网站禅城技术支持骏域网站建设
  • 百度商桥可以在两个网站放网站qq 微信分享怎么做的
  • 大学生网站建设开题报告秀山网站建设
  • 网站建设的实施方案网站建设基本标准
  • 做一个推广网站多少钱360导航网址
  • 在线网站建设哪家便宜wordpress 爬取
  • 移动端网站设计规范百度一下首页问问
  • 哪些网站怎么进广西玉林网站建设
  • 高端建站设计赶集网免费发布信息
  • 两题一做的网站响应式网站开发asp
  • 做网站直接开二级域名网站怎么收录到百度
  • 手机论坛网站源码西安网站建设-中国互联
  • 郑州网站建设策划方案丹阳建站推广管理
  • 电商网站用什么框架做广州网站建设公司奇亿网站建设
  • 营销策划网站专做品牌网站
  • 电脑托管宁波seo排名外包
  • 外汇网站模版网站开发和网站制作的区别
  • 学习网站建设的书籍我要做个网站该怎么做
  • h5互动网站建设网站制作的教程