基于Linux的C入门:Hello World

Hello World

hello world是我们在学习任何一个机器语言的第一个例子。虽然这个例子十分简单却充分体现了一个语言的整体结构。
在这里插入图片描述
#include <stdio.h>是一个文件,在C语言中称为头文件,里面有些函数提供给我们直接使用。
main()称为主函数,是C语言中默认的入口函数,在默认情况下运行程序时系统会先调用程序中的main函数。一般情况下,一个完整的程序中主函数是必须的。
{}被称为函数体,定义函数的主要操作。
printf(“hello world\n”);是一条C语言执行命令,被称为语句,每条语句都以英文分号;结束。主要作用是在屏幕上打印hello world。其中printf()是打印函数,它定义在头文件stdio.h中。
使用双引号"包裹的一段文字,被称为字符串,这里是在终端需要输出的内容。
\n是一个换行符,主要是在打印hello world后自动换行。
在main函数中,每个语句都以分号;结尾。
不同于Windows中的一些编译器。在Linux中我们主要利用gcc对.c文件进行编译,
gcc +.c文件 -o +文件名(文件名为可执行文件名)
在这里插入图片描述
生成可执行文件后,执行文件便可以得到结果
在这里插入图片描述
如果没有#include <stdio.h> ,编译会得到什么错误?
在这里插入图片描述
在这里插入图片描述
如果没有main()函数,编译会得到什么错误?
在这里插入图片描述

二、注释

在编写程序的过程中,为了让人更简单的了解程序,我们可能希望添加一些注释使代码更易读。
在这里插入图片描述
若只想对某一行进行注释,使用//
若想对多行进行注释,使用/* */,中间的内容为注释内容。
这些注释的内容并不会被系统执行。不会改变输出结果
在这里插入图片描述

三、基本数据类型

1、整形
在输出用%d占位符表示整数
在这里插入图片描述
在这里插入图片描述
2、浮点数
在输出时使用%f占位符表示。
在这里插入图片描述
在这里插入图片描述
3、字符
在输出时使用%c占位符表示。
4、在输出时还可以进行算术运算

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值