美文网首页
c++预备知识——可移植性及程序创建技巧

c++预备知识——可移植性及程序创建技巧

作者: Knowledgeisinfi | 来源:发表于2018-09-28 23:26 被阅读0次

c++预备知识――可移植性及程序创建技巧

什么是自顶向下,什么是自下向上?结合百度与我的理解:自底向上是从具体到抽象,而自顶向下则是从抽象到具体。

先看一个链接(可移植性):

https://baike.baidu.com/item/%E5%8F%AF%E7%A7%BB%E6%A4%8D%E6%80%A7/6931884?fr=aladdin

由此可知,可移植性的环境包括硬件环境和系统组织环境。比如在c++中,它从c++98到c++2013,从第一版到第二版用到的就是可移植性。简单来说,它就是在之前的内容上面加了一些内容,减少程序的大量改动。通过这个链接我提一下linux,我个人认为今后还是得学习linuxc++。我的一个同事告诉我,要学好技术,编程的话一定要学习linux,一些博士后都已经不用win系统,而是更多地使用linux系统!

什么是程序创建技巧呢?它就是你要编写的编程步骤,按照它的步骤,达到你想要的目的。

1

首先是源代码。vs2015软件使用的时候,一开始你创建一个空文件,然后使用main.c或者main.cpp的源代码,.c用于C语言环境,.cpp则用于c++环境。句号前面是文件名,句号后面是扩展名。可以说,不同的c++实现所用到的后缀名是不一样的,有C,cc,cxx,cpp,c++.cp......主要看你需要实现的是什么。关于编译器,我以win来说,对于初学者而言不要求深入了解,但是你至少得知道有这么一个东西,但是对于深入者而言就需要比较系统地了解它。

相关文章

  • c++预备知识——可移植性及程序创建技巧

    c++预备知识――可移植性及程序创建技巧 什么是自顶向下,什么是自下向上?结合百度与我的理解:自底向上是从具体到抽...

  • C++语言学习目录

    第一章 预备知识1.1 C++简介1.2 C++简史1.3 可移植性和标准

  • 堆和栈的区别

    一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— ...

  • 堆和栈的区别

    一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由...

  • 堆和栈的理解

    一、预备知识―程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)― 由编...

  • 堆和栈的区别(转)

    一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编...

  • 堆、栈、全局区

    一、预备知识—程序的内存分配一个由C/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编...

  • 堆和栈的区别

    一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编...

  • 了解堆和栈的区别。

    一、预备知识―程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)― 由编...

  • 堆和栈的区别(转)

    一、预备知识—程序的内存分配一个由C/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编...

网友评论

      本文标题:c++预备知识——可移植性及程序创建技巧

      本文链接:https://www.haomeiwen.com/subject/wjlmoftx.html