zoukankan      html  css  js  c++  java
  • c语言简述

    c语言作为最基本的语言之一,是一种强大的面向过程的语言。

    1流程控制

    c语言的流程控制基本和所有语言的流程控制一样,只是有少些细节的差异

    顺序 循环 选择

    2 函数

    函数是c语言解决问题的主要方法

    使用函数能够快速高效的使用代码

    进行模块化的设计和分析

    3指针

    指针即地址

    地址是内存的单位的编号

    指针变量是存放内存地址的变量

    c语言是其强大的指针能力处理各种和硬件相关的问题,极快的运行速度是其他语言难以企及的

    4内存分配

    内存分配是一个复杂的问题

    通常操作系统会把内存分配给程序来使用,程序对这块内存进行处理。

    静态变量的内存由操作系统进行控制 由系统进行释放 位于栈中

    动态变量的内存由程序进行控制 最后由程序进行释放 free(p)位于堆中。

  • 相关阅读:
    curl continue
    actor
    nginx
    jmx additional port
    diff
    lsof
    zk reconnect
    Python:Python基础(一)
    Python:初识Python(二)
    Python:初识Python(一)
  • 原文地址:https://www.cnblogs.com/devin818/p/6110395.html
Copyright © 2011-2022 走看看