zoukankan      html  css  js  c++  java
  • C语言复习1——基本概念

    本次属于个人爱好,搞了VC++开发,想把C语言再复习一下,目前选用的教材是《C语言程序设计-现代方法.第2版》

    历史

    这关于历史,我也不想多说些什么,了解就行,这里说一些基本常识,C语言由贝尔实验室开发,其最初是UNIX操作系统的“副产品”,其是一个面向过程的语言、底层语言、小型语言、包容性语言。

    优缺点

    优点:高效、可移植、功能强大、灵活、标准库、与UNIX系统的集成

    缺点:容易隐藏错误、难以理解、难以修改

    基本概念

    编译和链接

    • 预处理——预处理器
    • 编译——编译器
    • 链接——连接器

    简单程序结构:

    指令
    int main(void)
    {
      语句
    }

    指令——预处理器执行的命令,例如#include指令

    函数——自定义函数和库函数,main函数式入口。

    语句——程序运行时执行的命令。

    注释——/* 多行注释 */,//单行注释

    类型——说明变量所存储的数据的种类,例如int、float

    声明——类型 变量名;

    赋值——变量获取值

    标示符——编写程序时对变量、函数、宏和其它尸体进行命名,区分大小写。

    关键字——关键字不能作为标示符来使用。

    书写规范——C程序可以看成是一串记号(token)

    好了,其实也没有讲什么,后面继续复习……

     

    本博客所有文章均为原创,欢迎交流,欢迎转载;转载请勿篡改内容,并且注明出处,禁止用于商业目的,谢谢!
  • 相关阅读:
    微信开发创建公众号或小程序菜单45064: no permission to use weapp in menu rid:XXXXXXX
    大文件上传:秒传、断点续传、分片上传
    Linux 给文件夹或者文件增加权限
    常见的架构方式
    RabbitMQ集群
    常见的系统架构思想
    RabbitMQ问题分析
    RabbitMQ实战&管理界面
    Linux安装RabbitMQ
    Redis发布订阅及消息阻塞
  • 原文地址:https://www.cnblogs.com/wecnlove/p/3310219.html
Copyright © 2011-2022 走看看