kwq717

编程软件

C语言用在哪里

操作系统、嵌入式系统、驱动程序、底层驱动、图形引擎、图像处理、声音效果。

日常的应用很少直接用C写,C更加的接近底层,C是一种工业语言,学习C主要练习代码,少有写真实的软件。

编译——>运行

C需要被编译才能运行,所以你需要编辑器和编译器

或者IDE(集成开发环境)

推荐的编程软件

Dev C++:免费、安装简单、不用建工程

MinGW:在minimal上最小的GNU版本

第一个C程序

因为C出现的时间已经很久,C的编译器众多,虽然C有统一的语法标准,但是各个编译器有有所不同。

课程里面用的是DEV C++5.6.3版本的IDE。装了一下午的Clion,Clion装好了,但是没有编译器,所以这里就不运行程序了。

程序要先编译,再运行,运行给你看结果的地方有很多名字,在本门课程,这里叫做终端。

详解第一个程序

#include<stdio.h>

int main()
{
    printf("Hello World!\n");
    return 0;
}

输出

printf("Hello World!\n");

""里面的内容叫做字符串,printf将其内容原封不动的输出,\n表示输出的时候换一行。

对于C语言,有用的句子的结尾都有;缺少;报错。

#include<stdio.h>

int main()
{
    printf("Hello World!\n")
    return 0;
}

报错:expected\';\'before\'return\',C的每一行都应该有;,但是前面一行没有,报错的时候会直接说return前面没有分号。

#include<stdio.h>

int main()
{
    printf("Hello World!\n")
    ;
    return 0;
}

这样C语言不会报错,因为C不会严格的要求;出现的位置,但是每一行都要有分号。

注意:C语言不认识全角的中文的分号,;与;在计算机内部是不一样的字符。

做点计算

#include<stdio.h>
int main()
{
    printf("%d",12+34);
    
    return 0;
}

输出结果:46

#include<stdio.h>
int main()
{
    printf("12+34=%d",12+34);
    
    return 0;
}

输出结果:12+34=46

C符号 意义
+
_
*
/
% 取余
() 括号

Mac OS如何在命令行编辑、编译和运行C程序

在subline里面只能运行程序,但是不能做任何的输入

在终端进入subline,使用gcc命令在终端编译。

分类:

技术点:

相关文章:

  • 2021-11-29
  • 2021-04-17
  • 2021-06-13
  • 2021-08-08
  • 2022-01-11
  • 2021-09-14
  • 2021-07-09
  • 2021-07-07
猜你喜欢
  • 2021-11-29
  • 2021-11-11
  • 2021-10-23
  • 2021-10-11
  • 2021-12-08
  • 2021-08-01
  • 2021-12-09
相关资源
相似解决方案