在我们研究C编程语言的基本构建块之前,让我们看一下最基本的C程序结构,以便我们在后面得内容将其作为参考。

C编程语言之“你好世界”的例子-1.jpg (37.41 KB, 下载次数: 0)

2018-7-27 20:41 上传

更多更深内容,请私信我”代码“获取

你好世界的例子

C编程语言之“你好世界”的例子-2.jpg (59.43 KB, 下载次数: 0)

2018-7-27 20:41 上传

更多更深内容,请私信我”代码“获取

C程序基本上由以下部分组成 -

· 预措置程序命令· 功能· 变量· 声明和表达· 注释

让我们看一下打印“Hello World”字样的简单代码 -

#include

int main() {

/* my first program in C */

printf("Hello, World! \n");

return 0;

}

让我们看一下上述计划的各个部分:

程序#include 的第一行是一个预措置程序命令,它告诉C编译器在进行实际编译之前包含stdio.h文件。下一行int main()是程序执行开始的主要功能。下一行/*...*/将被编译器忽略,并且已经在程序中添加了其他注释。所以这些行在程序中称为注释。下一行printf(...)是C中另一个可用的函数,它会致使消息“Hello,World!” 显示在屏幕上。下一行return 0,终止main()函数并返回值0。

编译和执行C程序

C编程语言之“你好世界”的例子-3.jpg (53.91 KB, 下载次数: 0)

2018-7-27 20:41 上传

更多更深内容,请私信我”代码“获取

让我们看看如何将源代码保存在文件中,以及如何编译和运行它。以下是简单的步调 -

· 打开文本编辑器并添加上述代码。· 将文件另存为hello.c· 打开命令提示符并转到保存文件的目录。· 类型GCC的hello.c然后按回车编译代码。· 如果代码中没有毛病,命令提示符将转到下一行并生成a.out可执行文件。· 现在,键入a.out以执行您的程序。· 您将在屏幕上看到输出“Hello World”。$ gcc hello.c

$ ./a.out

Hello, World!

确保gcc编译器在您的路径中,并且您在包含源文件hello.c的目录中运行它。

如果有集成环境,可以直接运行项目文件呦,就没有那么麻烦哦。

可能这个内容对你来说过于简单,想要更多C/C++深度内容,无妨私信我”代码“获取。

往期精彩

C语言基础教程之C语言概述

C语言基础教程之编译环境

更多内容回复查看:

游客,如果您要查看本帖隐藏内容请回复

c语言和Java你好世界,C编程语言之“你好世界”的例子相关推荐

  1. C语言和Java哪个难学?

    有人说:世界上有两种程序员,一种用Tab键,另一种用Space键. 在程序员圈子有这样一条鄙视链(小道传说):C++程序员看不起C程序员, C程序员看不起Java程序员,Java程序员看不起C#程序员 ...

  2. 零基础学编程,如何区分C语言和Java?我们到底如何怎么进行选择!

    C语言和 Java的主要区别:面向过程/面向对象.编译型/混合型.不同的应用场景.只要阅读二者的入门资料就清楚了. 时间足够的话,先学C再学Java:时间不够直接上 Java. 一个合格的程序员当然是 ...

  3. java程序设计 c语言_C语言和Java编程有什么区别?

    C语言和Java编程有什么区别?Java从根本上说是c之后的一种改进语言,纯面向对象的一种编程语言(当然比起Ruby还是差一点),有了C语言的基础固然对学习Java有帮助,因为在某种程度上Java和C ...

  4. 华为用c还是java,C语言和Java孰轻孰重!

    C语言和java一直是程序员争论的话题,两种语言占据了编程语言排行榜第一和第二,相互追逐,各不相让. 先看看走势 前十名明星编程语言可以明显看出C语言和java都暴跌,不过有趣的是C语言走势曲线末端有 ...

  5. c语言和java哪个有前途_C语言和Java哪个更适合初学者?

    目前,无论是从应用范围还是流行程度来看,C语言和Java都是当下最为火热的编程语言.想要零基础入门编程的学习者在一开始的学习中都会碰到这样的难题:C语言和Java哪个更适合初学者?的确,编程语言的选择 ...

  6. c和java的区别_论C语言和Java的区别

    原标题: 论C语言和Java的区别 在计算机的发展史上,出现过几百种编程语言,经过多年的发展,留下来的编程语言里面,历史最悠久的是最基础的C 语言,最流行的是Java,发展势头最好的是Python·· ...

  7. c语言和java的区别_C语言和Java的区别有哪些

    C语言和Java的区别有哪些 作为编程界的两大编程语言-C语言和Java,它们之间有什么不同呢?下面小编给大家整理了C语言和Java的区别,供大家参阅. 1.C语言 C语言是一门通用计算机编程语言,应 ...

  8. java数组比较的头文件_C语言和JAVA的区别

    C语言和JAVA的区别 C语言是一门通用计算机编程语言,应用广泛.C语言的设计目标是提供一种能以简易的方式编译.处理低级存储器.产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言.下面是小编 ...

  9. C语言和Java的区别?

    C语言和 Java的主要区别:面向过程/面向对象.编译型/混合型.不同的应用场景.只要阅读二者的入门资料就清楚了.时间足够的话,先学C再学Java:时间不够直接上 Java.一个合格的程序员当然是要会 ...

  10. ❤ go语言和java语言的优缺点

    ❤ go语言和java语言的优缺点对比 colspan rowspan ❤ go语言和java语言的优缺点对比 对比 JAVA GO 介绍 Java是一种流行的面向对象的编程语言,它的语法类似于C++ ...

最新文章

  1. 教程:使用Data Lake Analytics + OSS分析CSV格式的TPC-H数据集
  2. 编写一个方法,数出从0到n中数字2出现了几次?
  3. 【转】简述configure、pkg-config、pkg_config_path三者的关系
  4. 七步带你认识计算机视觉
  5. 前端学习(3139):react-hello-react之生命周期组件挂载过程
  6. 前端学习(419):京东制作页面27左侧分类上
  7. 福大软工1816 · 第一次作业 - 准备
  8. luogu_1495【题解】中国剩余定理
  9. 收藏!斯坦福Andrew Ng教授“机器学习”26篇教程全译
  10. SQLite内部机制和新特性
  11. 质疑“扩版=质量下降”——以《中国农学通报》和《安徽农业科学》为例
  12. LED灯随机亮起几个灯
  13. linux 安全狗 乱码,打狗棒法之:Cknife(C刀)自定义模式秒过安全狗
  14. 微软雅黑繁体_近日,一款免费可商用繁体中文字体开始公测了
  15. Vue2.0安装教程
  16. Bouncing Ball (dp)
  17. Ubuntu扩展系统根目录磁盘空间
  18. poj1061青蛙的约会
  19. OLED的中英文和图片显示
  20. 嵌入式系统中的电源管理

热门文章

  1. 自由职业的 6 条建议
  2. Javascript 将阿拉伯数字转换成罗马数字
  3. 微信小程序约课_基于微信小程序的瑜伽馆约课系统设计
  4. oracle 误删 log文件,Redo log文件被删除恢复
  5. continue用法
  6. excel----身份证号校验位excel公式分析
  7. Javascript进阶笔记
  8. java indexeddb_IndexedDB使用与出坑指南
  9. Python实现识别多个条码/二维码(一)
  10. 电影 -- 碟中谍4