首页 > 编程语言 >如何学习编程语言大揭秘(以C++为例)!!一

如何学习编程语言大揭秘(以C++为例)!!一

时间:2022-12-15 10:34:12浏览次数:42  
标签:实战 教程 第三人称 编程语言 为例 C++ 读者 类型

在网上C++的教程多如牛毛,都有一个特点就是让读者扮演第三人称,如观看电影那样,效果最好的是让读者戴上3D眼镜可以有身临其境的感觉,但还是第三人称。

第三人称教程的缺点有:很多让读者无法理解的概念、需要经过千万次锤炼才能进入一点点实战、让读者怕出错等等无法提供一条让读者内化的学习之路的各种门槛。

第三人称教程的优点有:教程的作者可以快速传播知识、可以当做字典、有标准可寻等等。

现以C++试法(以一本第三人称的教程为道具),带大家进入第一人称(  ):

翻开一本C++教程,看到基础部分

首先是第一个概念叫类型,什么是类型,有没有实物可以联系?

这个世界有什么,有万物,这要用类型把万物来分类

一只羊、一头牛、一颗树、一句话、一个指示标、一条路

一个问候、漂亮、丑陋、天空、白云、歌曲、足球

篮球、太空、宇宙、电脑、人、。。。。。

类型够区分以上所有的事物?

可以,胡乱分也是一种办法,没办法也算是办法。

C++的类型由整形、浮点型、字符型、类型等等。

C++的基本类型有:

布尔类型

字符类型

整数类型

浮点类型

枚举类型

空类型

指针类型

数组类型

引用类型

数据结构和类

如上这么多类型,需要记忆吗,需要,其实看到这里已经把它们记下来了

(心理学家说过:从实战留下来的记忆和大脑凭空想象的记忆是一样的,此时大脑有胀感,实战还有紧张感~~)

 

标签:实战,教程,第三人称,编程语言,为例,C++,读者,类型
From: https://www.cnblogs.com/wumingliang/p/16984393.html

相关文章

  • 「REMAKE C++」Day 1
    Day1阅读了一些《C++那些事儿》的基础知识GoogleC++命名风格简单学习。const关键字const对象默认为文件内局部变量//file1intv;externconstintcv;//......
  • C++ 模板
    函数模板基础建立一个通用的函数,将函数返回值类型和形参类型不具体指定,用一个虚拟的类型来表示template<typenameT>函数的声明和定义template---声明创建模板typen......
  • VC++判断网络连接状态
    在开发中,需要判断是否有网络连接,实现函数如下:#include<Wininet.h>BOOLCMFCDemoDlg::DoHaveInternetConnection(){BOOLbRet=FALSE;//如果函数返回FALSE,则肯定......
  • <一>C++ STL
    STL(standardtemplatelibaray-标准模板库):是C++标准库的重要组成部分,不仅是一个可复用的组件库,而且是一个包罗数据结构与算法的软件框架。通俗来说:STL就是将常见的......
  • c++类型萃取
    判断两个类型的关系#include<iostream>#include<type_traits>usingstd::cout;usingstd::endl;//is_sameisusedtojudgetwodatatypessameornotduringcompili......
  • C++ 通过 syscall 获取本线程 TID
    通过pthread_self及std::this_thread::getid函数获取的线程ID,跟使用top/htop命令呈现的线程ID不对应。通过如下代码获取跟top/htop一致的TID:#include<syscall.h>pi......
  • C++ 如果设置日期 & 时间基础篇
        ......
  • c++ 部署libtorch时对Tensor块的常用操作API
    一、前言使用pytorch可以很方便地训练网络,并且pytorch的官方网站中给出了很全的python对tensor的操作接口API,但是在部署libtorch的时候,c++对tensor的操作接口API资料甚少,......
  • c++字符串和字符数组互相转
    voidmain(){//字符串转字符数组stringname="ddddd";charbuf[]={0};strcpy(buf,name.c_str());//字符串转字符数组,使用strcpycout<<n......
  • C++基础篇之什么是数据类型
       ......