1、概述

  • C 语言是为了编写 UNIX 操作系统而被发明的,它产生高效率的程序
  • C 语言是一种通用的、面向过程式的计算机程序设计语言。1972 年,为了移植与开发 UNIX 操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了 C 语言。
  • C 语言是一种广泛使用的计算机语言,它与 Java 编程语言一样普及,二者在现代软件程序员之间都得到广泛使用。
  • 当前最新的C语言标准为 C11 ,在它之前的C语言标准为 C99
  • C语言学习:https://www.bilibili.com/video/BV1Ps411U7tS

    2、Xcode开发环境搭建(Mac)

  • 我们来到欢迎页面,先点击“Create a new Xcode Project”。

  • 然后我们点击“macOS”选项卡,选择“Command Line Tool”
  • 选择语言C

    1. #include <stdio.h>
    2. int main(int argc, const char * argv[]) {
    3. printf("Hello, World!\n");
    4. return 0;
    5. }
  • stdio.h 是一个头文件 (标准输入输出头文件), #include 是一个预处理命令,用来引入头文件;

  • 所有的C语言程序都需要包含main() 函数,代码从main() 函数开始执行
  • printf() 用于格式化输出到屏幕。printf() 函数在 “stdio.h” 头文件中声明,当编译器遇到 printf() 函数时,如果没有找到 stdio.h 头文件,会发生编译错误。
  • return 0; 语句用于表示退出程序。
  • 命令行方式执行

    1. wangchundeMacBook-Pro:CDemo wangchun$ ls
    2. main.c
    3. wangchundeMacBook-Pro:CDemo wangchun$ gcc main.c
    4. wangchundeMacBook-Pro:CDemo wangchun$ ls
    5. a.out main.c
    6. wangchundeMacBook-Pro:CDemo wangchun$ ./a.out
    7. Hello, World!

    3、Code::Blocks开发软件(Windows)

  • 注意下载带MinGW的

image.png

  • 菜单Settings -> compiler中设置一下编译器,安装目录下自带

image.png