zoukankan      html  css  js  c++  java
  • C语言基础——C语言介绍

    目标:

      1.什么是程序

      2.什么是算法

      3.什么是流程图

      4.基本结构及工作原理

      5.开发工具

    内容:

    一、程序

      一系列指令的集合。指令就是发送给计算机的命令,或者叫代码。

    二、算法

      解决问题的方法和步骤。一般具有定义的逻辑先后关系。

    三、流程图

      流程图是算法的一种图形化表示形式,具有直观清晰等特点。

      椭圆:开始或结束

      菱形:逻辑判断,程序会在此出现分支

      长方形:程序处理

      平行四边形:出入或输出

      单线+箭头:流程线

      流程线+圈:连接符

      c语言主要开发系统级程序。

    c语言特点:

      结构化的程序设计语言:层次清晰,便于按模块化方式组织程序,易于调试和维护

      语言简洁:学习时入门相对容易,c语言很好的总结了其他语言提出的程序库概念

      功能强大:既可用于系统软件的开发,也适合于应用软件的开发

      移植性好:只要对这种语言稍加修改,便可以适应不同型号机器或各类操作系统

    c语言程序结构:

      #include <stdio.h>

      ①void main(){
        printf("hello world ");
      }

      ②int main(void){

        printf("hello world ");

      }

      说明:#include关键字,引入标准库文件符号

      stdio.h标准化输入输出函数库

      main()每个c语言程序的入口,是所有c语言程序开始执行的地方

      ①中void返回值为空(不是零,空和零是有区别的)

      printf输出语句,后边用分号表示一行代码,一行命令。

       表示换行

    注释:

      c语言的注释包括多行注释,单行注释

    多行注释:

      /*

      这是多行注释

      */

    单行注释:

      //这是单行注释

      提醒:写好注释是一个很好的编程习惯。

    c语言的程序开发过程:1.分析问题;2.确定算法;3、编写程序;4、调试程序;5.发布

    开发工具:VC 6.0++    C Free等等

  • 相关阅读:
    Python程序中的线程操作-concurrent模块
    python程序中的进程操作-进程间的数据共享
    有几个消费者就需要发送几次结束信号
    python进程池
    Python程序中的线程操作-concurrent模块
    Python程序中的线程操作-线程队列
    Python程序中的线程操作-守护线程
    进程操作-进程池
    进程池版socket并发聊天
    使用多进程请求多个url来减少网络等待浪费的时间
  • 原文地址:https://www.cnblogs.com/hailong-zhou/p/3619954.html
Copyright © 2011-2022 走看看