有关于C++的基础教程,该教程建立在学习过C语言的基础上,进行对比学习,了解不同的特性和更多新内容,学习设计类和面向对象程序设计

注:该教程建立在学习过 C 语言的基础上,因此很多提过的细节会忽略,主要学习一些 C 语言没有或不同的特性,建议先学习 C 语言基础教程

本文中没有特殊重申的,大多语句和特性都与 C 语言相同,C++是 C 的超集,兼容了 C 的大多数特性


开始


章节概要:编写一个简单的 C++程序;初识输入输出;使用 C++ 版本的 C 标准库头文件;类简介

阅读更多
C++基础语法

C/C++有时会遇到复杂的声明,只依靠符号优先级阅读与判断仍较为复杂,可以按照此黄金法则快速判断

引入


  • 我们在编写C/C++代码时,常常会遇到类似如下的复杂声明

    int board[8][8];        // 声明一个指向 int 数组的数组
    int **ptr;              // 声明一个指向指针的指针,被指向的指针指向 int
    int *risks[10];         // 声明一个内含10个元素的数组,每个元素都是一个指向 int 的指针
    int (*rusk)[10];        // 声明一个指向数组的指针,该数组内含10个 int 类型的值
    int *oof[3][4];         // 声明一个3*4的二维数组,每个元素都是指向 int 的指针
    int (*uuf)[3][4];       // 声明一个指向3*4二维数组的指针,该数组中内含 int 类型的值
    int (*uof[3])[4];       // 声明一个内含3个元素的数组,其中每个指针都指向一个内含4个 int 类型值的数组
  • 对此,我们可以按照以下黄金法则进行快速判断(参考 bilibili 视频)

阅读更多
C++C语言技巧

Linux下的常用命令,方便查询相应的Linux命令

前言


  • Linux 的使用离不开大量的命令,而想要全部熟练掌握恐怕需要及其多次的运用长时间的习惯与熟练,显然对于新手来说,上手可能会摸不着头脑
  • 因此,这里提供了一个简易的的 Linux 命令手册,包含大量的高频常用的 Linux 命令,希望能帮助大家快速上手
  • 表格仅为素材整理,不保证完全正确,如有错误请向我反馈

关机/重启/注销

阅读更多
Linux系统操作

针对大部分主流搜索引擎支持的搜索技巧,能够极大的提升搜索效率和准确度

前言


  • 在搜索引擎中,学会搜索技巧是一个非常重要的技能,能够大大提高搜索效率提高搜索准确度
  • 下面列出了许多常见的搜索技巧,适用于大部分主流搜索引擎(百度、必应、谷歌),但并非全部适配,请择情使用

排除干扰项


  • 方法搜索内容 -需要排除的关键词
  • 作用排除一些不想要的关键词干扰项,但受到硬性广告(如 iPhone)影响有时效果不佳
  • 举例:搜索锤子,会出现很多锤子手机有关信息,可以锤子 -锤子手机排除大量干扰
阅读更多
搜索引擎

所有有关于网站收录SEO的注意事项,以及网站SEO相关的收录教程。

SEO 简介


  • SEO,译为搜索引擎优化。是一种利用搜索引擎的规则提高网站在有关搜索引擎内的自然排名的行为。很大程度上是网站经营者的一种商业行为,将自己或自己公司网站的排名前移。个人博客应该比较少

  • 现如今,个人博客式微。我想大部分搭建博客的个人博主,都有分享欲。应该希望写的文章让有需要的人看到。但是以 Hexo 为框架搭建的静态博客,做 SEO 不像动态网站那么容易。你不主动向搜索引擎提交收录,搜索引擎不太可能搜到你写的文章,尤其是百度

  • 下面讲一讲静态网站如何向搜索引擎提交收录和进行 SEO 优化

阅读更多
Hexo博客Sitemap地图SEO收录