首页 > 其他分享 >启程,新手学习c语言的第一天

启程,新手学习c语言的第一天

时间:2024-09-11 16:24:12浏览次数:3  
标签:启程 函数 第一天 int World printf 新手 main Hello

  今天是我开始学习c语言的第一天,通过网上查询资料得知写博客对程序员的成长有很大帮助,于是开始在学习的同时开始写一写博客。

  我明白自己是一个什么都不知道的新手,一开始也写不出什么有实质性内容的东西。所以目前的播客主要是记录自己的学习经历,通过这一方式来对学习过的东西进行复盘、总结、加深印象。同时在这一过程中,如果我的博客有幸能被各位大佬们看见,我真诚的希望各位大佬各位前辈们可以帮我指点一二。

  接下来就是总结今日的学习经历。

  DAY1——程序员的第一个代码(HELLO WORLD!)

#include <stdio.h>

int main()

{

  printf("Hello World!\n")

  return 0;

}

  在这里可以学习到5个知识点

1.main函数

对于c语言来说main函数是c语言的执行入口,在c语言中叫做主函数。打个比方main函数就像一座港口,而程序员写的代码就像是一只一只的货轮,要想执行卸货的指令,货轮就必须进入港口,否则就算这个货轮装再多的货,质量在怎么高也完成不了卸货则一指令。

对于c语言来说main函数来说有且只有一个,即使在一个项目中有多个.c文件也是如此,因为程序的入口只能有一个

同时在写main函数的时候不要忘记后面的括号()括号是英文的括号

main函数有以下几种给写法,一种是不写参数int main(),一种是int main(int argc,char* argv[]),一种是int main(void),同时还了解到一种古老的写法void main()(如今已不用),在这里对这两种写法的区别还是不太明白。如果有哪位大佬路过恳请讲解一下。

2.int  

int ()是整型的意思

在main前表示函数结束的时候会返回一个整数。

3.return 0

表示函数在结束的时候会返回整数0.与int呼应

4.printf()

print是打印的意思。f是format是格式的意思。按照格式来打印信息

printf是一个库函数,

如上代码printf("Hello World!\n")

就是在屏幕上打印Hello World!

其中“”括起来的字符被称为字符串,此外还有printf("%s\n","Hello World!")。在这里s是字符串的意思,\n是换行符,%某是占位符。

当需要打印整数是用d,小数用%f,字符用q(字符要用‘’)这里我只作了个了解,具体还未学到,以后在继续深入学习。

5.#include <stdio.h>

头文件。

库函数的实现需要头文件的声明(为了提高效率)

在这个头文件中stdio中std-standard,i-input,o-output。也就是提供标准的输入输出。

今天就写到这里。

标签:启程,函数,第一天,int,World,printf,新手,main,Hello
From: https://blog.csdn.net/2403_87294899/article/details/142135283

相关文章

  • 新手必看-Knife4j的常用注解
    前言    SpringBoot集成Knife4j可看另一篇文章:http://t.csdnimg.cn/bmPhjKnife4j常用注解1,@Tag   添加在controller类上,可以指定该controller模块的名称。knife4j默认根据字母排序,加上序号后会根据序号排序。@Tag(name="管理后台-01.登录校验",descri......
  • 关于给算竞新手推荐的训练方法
    1.语法学习先自己学习一下C语言,也可以直接学习C++,因为这两个语法大致相同。然后学习C++的一些基本输入输出,然后着重了解一下c++的一些stl容器。可以自己买一本c++的书,推荐C++PrimerPlus第6版,也可以去B站搜视频,很多例如黑马,翁凯等都是可以的。如果不懂也可以去CSDN这个网站或......
  • 大模型新手必读:刷经验,少走三年弯路的秘籍!
    这篇文章,我将结合自己在大模型领域的经验,给大家详细聊聊新人应该如何转行大模型赛道?比如大模型都有哪些方向?各方向的能力要求和岗位匹配?新手转行大模型常踩的坑和常见的误区?以及入行大模型最顺滑的路径?如果你是正打算入行大模型的校招/社招同学,请一定看完,可能会让你在入行......
  • u盘重装系统怎么操作_u盘重装系统详细操作步骤【新手宝典】
          u盘重装系统怎么操作?u盘u盘重装系统需要准备一个u盘,然后将u盘制作成pe,进入pe后再重装系统,下面小编就教大家u盘u盘重装系统详细操作步骤教程。    u盘pe启动盘是什么?u盘pe启动盘是一种可引导的USB存储设备,其中包含Windows预先安装环境(WinPE),用于系统维......
  • 吐血整理(最全论文指令手册),还有 ChatGPT 3.5/4.0 新手使用手册~ 【亲测好用】
    今天给大家分享下论文润色、降重、写作的GPT指令提示词,按论文步骤整理让你的文章更加有逻辑且通顺,助力快速完成论文,相信对你有帮助~一、论文写作润色指令1、写作选题指令①确定研究对象我是一名【XXXXX】,请从以下素材内容中,结合【XXXXX】相关知识,提炼出可供参考的学术......
  • 亲测好用,ChatGPT 3.5/4.0新手使用手册,最好论文指令手册~ 【2024年9月 更新】
    本以为遥遥领先的GPT早就普及了,但小伙伴寻找使用的热度一直高居不下,其实现在很简单了!国产大模型快200家了,还有很多成熟的国内AI产品,跟官网一样使用,还更加好用~①3.5大多数场景是够用的,也领先一众国产大模型,性价比挺好的②4.0在综合能力方面的确更出色,尤其是逻......
  • 吐血整理(最全论文指令手册),还有 ChatGPT 3.5/4.0 新手使用手册~ 【亲测好用】
    今天给大家分享下论文润色、降重、写作的GPT指令提示词,按论文步骤整理让你的文章更加有逻辑且通顺,助力快速完成论文,相信对你有帮助~一、论文写作润色指令1、写作选题指令①确定研究对象我是一名【XXXXX】,请从以下素材内容中,结合【XXXXX】相关知识,提炼出可供参考的学术概......
  • 亲测好用,ChatGPT 3.5/4.0新手使用手册,最好论文指令手册~ 【2024年9月 更新】
    本以为遥遥领先的GPT早就普及了,但小伙伴寻找使用的热度一直高居不下,其实现在很简单了!国产大模型快200家了,还有很多成熟的国内AI产品,跟官网一样使用,还更加好用~①3.5大多数场景是够用的,也领先一众国产大模型,性价比挺好的②4.0在综合能力方面的确更出色,尤其是......
  • 鸿蒙HarmonyOS入门篇第一天 组件-样式-基础
    1.常用的系统组件Text显示文本lmage显示图片Colum列,内容垂直排列row行,内容水平排列button按钮 2.通用属性wight宽height高backgroundColor背景色3.尺寸单位1.px物理像素,也叫设备像素,设备实际拥有的像素点(出场设置、分辨率单位)问题:如果用px作为宽高单......
  • ChatGPT 3.5/4.0新手使用手册
    ChatGPT3.5/4.0是一种强大的自然语言处理模型,可以用于各种对话任务。以下是一些使用ChatGPT3.5/4.0的初学者指南:了解模型能力:ChatGPT3.5/4.0在多个语言和主题领域上都有很高的能力,可以回答问题、产生语言文本、解决任务等。但它也有一些限制,例如在处理敏感主题和提供准确......