序言

"hello word"是无数程序员入门c语言的第一个小程序,虽然简单,但是能简洁明了的展现出c语言编写程序的基本结构框架,是打开c语言之门的一把金钥匙,此文便介绍了如何写"hello word"这段小程序和其中各代码的含义

如何编写"hello word"

首先,我们需要找到编写代码的软件,目前市面上比较常见的有Dev-C++、Code::Blocks、CLion、Visual Studio、Visual Studio Code,对于新手来说,这五款足够用了,选择适合自己的一款即可,本人所用的软件是Visual Studio 2022,因此下文也将以此软件演示

#include <stdio.h>//头文件int main()//主函数
{printf("hello world !\n");//输出“Hello World !”并换行return 0;//返回函数的值
}

各代码的解释

以下内容来自————————————————
原文链接:https://blog.csdn.net/JAVADGAVIN/article/details/111212062

#include <stdio.h>
① # 在此处代表优先执行某项信息。
② include 称为文件包含命令。
③ stdio 全称为 standard input output,意为标准输入输出。
④ stdio.h 则是头文件(注意是 stdio.h ,而不是 stdio ),它包含了标准输入输出库。
⑤ #include <stdio.h> 编译预处理命令,表示优先读取 stdio.h 该头文件中所包含的标准输入输出库。
int main(){}
① int 表示它是返回值是 int 型(整型,即整数)
② main 表示它的名字是 main (函数名) ,而 main 函数又称为 主函数,请记住它的特殊性, main 函数是C语言程序不可或缺的部分。
③ () 表示函数有返回值,因为 main 函数在结束的时候要有 return 语句(可见以上代码中的 return 0; )。
④ {} 将需要执行的程序代码,写在 { } 内部。

printf("hello world !\n");
① printf() 是格式化输出函数,一般用于向标准输出设备按规定格式输出。它的定义包含在头文件 stdio.h 里面,所以我们在读取完头文件 stdio.h 的情况下,可以直接将其调用。
② printf(" ") " " 里面所写的内容,便是我们想要输出的内容。在这条代码里面 " " 包含的内容是 hello world !\n ,但实际编译运行后,输出的内容为 hello world ! 而不是 hello world !\n 这是因为 \n 作为转义字符在此起换行的作用。
③ \n 是一种常见的转义字符。C语言中定义了一些字母前加 \ 来表示常见的那些不能显示并有特殊意义的字符。所以 \n 在此处不只是单纯的两个字符,而是告诉程序运行到此处需要换行( \n 可以根据个人习惯选择性添加)。
④ ; 在每段语句结束之后,需要用 “ ; ” 来告诉编译软件这段语句已结束。好比写文章每句话结束以后要用 “。” 来表示这句话说完了,否则读者就无法知晓这句话是否说完。同理,每写完一段代码就要用 “ ; ” 来告诉编译器,该段已结束,否则编译器就会报错(初学者经常会因为缺少 “ ; ” 导致报错,这属于典型的语法错误)。
⑤ printf("<格式化字符串>",<参量表>); 这是printf()函数常用的格式(显而易见,本文用到的是 printf("<格式化字符串>"); 格式, )。

return 0;
① return 0; 放在主函数结束时,用来表示该函数成功完成,正常终止。它可以用来终止 main() 函数,并返回值0。

c语言,从“hello word“开始//1相关推荐

  1. c语言中c为字符型便量,c='97'是否正确,C语言判断题Word版

    <C语言判断题Word版>由会员分享,可在线阅读,更多相关<C语言判断题Word版(3页珍藏版)>请在人人文库网上搜索. 1.传播优秀Word版文档 ,希望对您有帮助,可双击去 ...

  2. 小技巧:如何在R语言与excel/word之间进行复制粘贴

    原创 康哥 勤用统计 问 R语言中能进行类似电脑中control+C/control+V的操作吗?现实数据处理过程中,经常需要进行R语言与Excel/word等文件的数据传输."笨方法&qu ...

  3. c语言窗口插入图片,c语言添加图片Word版

    <c语言添加图片Word版>由会员分享,可在线阅读,更多相关<c语言添加图片Word版(10页珍藏版)>请在人人文库网上搜索. 1.传播优秀Word版文档 ,希望对您有帮助,可 ...

  4. C语言基础——“hello word”篇

    C语言基础--"hello word"篇 在昨天的教程中,大家已经对C语言有了简单的了解.但是对于我们新人来说,光是了解什么是C语言是不够的,我们要学会怎么利用C语言进行编程,在学 ...

  5. 青岛科技大学C语言复试笔试,青岛科技大学c语言期末考试题Word版

    <青岛科技大学c语言期末考试题Word版>由会员分享,可在线阅读,更多相关<青岛科技大学c语言期末考试题Word版(10页珍藏版)>请在人人文库网上搜索. 1.传播优秀Word ...

  6. python-docx中文开发文档_使用Python语言-docx生成Word文档

    本文主要向大家介绍了使用Python语言-docx生成Word文档,通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. < 学会来使用python操作数据表和PDF,今天我们尝试 ...

  7. go语言实现将word文件转成pdf_超实用的PDF在线转换器,你绝对用的到~

    PDF 是我们工作中常用的文档形式,有时候需要对它进行转换或者编辑等工作. 给大家分享一款界面简洁,操作简单的一站式 PDF 工具:LightPDF.LightPDF 是一款线上 PDF 转换器与编辑 ...

  8. java中用流提取文档中的文字,语言实现从word文档中提取文本

    word中提取中文 打开Word,CTRL+F打开"查找替换"对话框. 点击下方的"查找替换"对话框的"高级"按钮. 点击"特殊字 ...

  9. php识别word语言,PHP读取word文档

    在PHP中读取和写入WORD文档的代码 php // 建立一个指向新COM组件的索引 $word = new COM("word.application") or die(&quo ...

  10. go语言自动化编写word

    文章目录 背景 步骤 确定流程 编写伪代码 编写正式的代码 最终的代码 问题 关键字: word go语言 办公软件 自动化 excel office 背景 近来因为工作需要,经常性要重复地写报告,搞 ...

最新文章

  1. UITableView实现划动删除
  2. C.【转】C语言字符串与数字相互转换
  3. asp.net core mvc实现伪静态功能
  4. html表单php连接mysql数据库_使用HTML表单和PHP更新MySQL
  5. php之数据类型自动转换
  6. 会场安排(nyoj14)
  7. ACS被集成到了Windows Azure Management Portal中
  8. linux shell 列表循环,shell脚本中,for基于列表进行循环的实现方法
  9. 谷歌生物医学翻译软件_翻译器可翻译方言和文言文 超出谷歌微软的翻译软件能力...
  10. c语言 常量表达式,常量表达式(什么叫常量表达式)
  11. 1123 铲雪车(欧拉回路)
  12. 打开计算机左侧的桌面不见了,Win7资源管理器左侧桌面快捷方式不见了怎么办?...
  13. python中if语句的实例_python的if语句里怎样写两个条件
  14. Android蓝牙通信
  15. 计算机如何连接wifi台式,台式电脑怎么连wifi
  16. 共享流量包FAQ集锦
  17. 爬虫第二讲:Beautiful Soup库
  18. 艺术聚焦:#DRIVE
  19. mysql有什么不同_mysql 和 mysql2 有什么不一样
  20. 金电联行:大数据征信、大数据风险量化、大数据信用融资 | 百万人学AI评选

热门文章

  1. 批判马斯洛需求层次模型
  2. logit模型应用实例_互助问答第240期:面板Logit模型
  3. 四轴FPV手动训练进阶步骤
  4. XBee/XBee-Pro@ SX模块快速入门
  5. 解析库Beautiful Soup的使用
  6. Android9.0 http明文
  7. c语言盐水的故事代码大全,盐水的故事 (Java代码)
  8. 电脑Win7系统刷新dns缓存,输入“ipconfig /flushdns”命令后,显示无法刷新DNS解析缓存:执行期间,函数出了问题
  9. 前端收集(前端学习资源)
  10. 华为鸿蒙系统终将到来,武汉聚狮在线快讯:​华为鸿蒙操作系统即将到来,旗舰智能手表也将发布...