zoukankan      html  css  js  c++  java
  • 【C语言学习】《C Primer Plus》第1章 概览

    学习总结

    1、C语言于1972年由贝尔实验室的Dennis Ritchie在与Ken Thompson一起设计UNIX操作系统的时候开发的。的的设计构想来源于Ken Thompson的B语言。Anyway,它70世纪所需产物,存在即合理。

    2、因为UNIX&Linux都是基于C语言开发的,所以,C无所不在:游戏、操作系统、计算机语言、嵌入式、应用……

    3、C实现顺序:源码(.c)→编译器→目标代码(.obj)→链接器(代码库+启动代码)→可执行文件(Linux默认是.out文件,win是.exe)

    4、C语言没有官方标准,不过,Brian Kernighan和Dennis Ritchie编写的The C Programming Language第1版(1978)成为大家接口的标准,通常成为K&R C或经典C。随着C语言的发展,在1983年美国国家标准化组织(ANSI)成立了一个委员会(X3J11)以发展一个新的标准,该标准于1989年正式采用。这个新标准(ANSI)定义了语言和一个标准C库。在1990年国际标准化组织采用了一个C标准,ISO C和ANSI C实际上是同一个标准。统称为C89或C90。1994年修订工作开始,这一努力结果产生了C99标准。

    5、什么是编程的不变量?那肯定只有“hello world!”了。

    #include <stdio.h>
    int main(){
            printf("hello world!
    ");
            return 0;
    }

    通过这个hello world!打开了我C语言学习的帷幕。

  • 相关阅读:
    iOS多线程开发小demo5 线程间的通信
    iOS多线程开发小demo4,线程的同步问题
    iOS多线程开发小demo3,线程的状态
    iOS多线程开发小demo2,NSThread篇
    iOS多线程开发小demo
    iOS开发多线程基础知识
    sublime text 3 3083 注册码
    Canvas现实画板功能
    CSS3动画进度条
    移动端使用HTML5表单增强体验
  • 原文地址:https://www.cnblogs.com/wcd144140/p/4511171.html
Copyright © 2011-2022 走看看