C语言入门学习笔记

本文介绍了C语言编程的起始点,包括主函数结构(main())、函数体概念和HelloWorld程序实例,重点讲解了`int main()`的基本元素及<stdio.h>头文件的作用。适合初学者理解编程基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


前言

hallo,初次见面
这是我的第一篇博客,也是我刚刚开始接触写代码。在之后的时间里,我会持续发布我的学习历程,希望可以和大家一起进步。如果你也是小白,欢迎一起交流学习,如果遇到什么难题,就尽管来找我吧。如果你是大佬,希望你能给与我一些建议,对于一个初学者而言任何建议都是非常重要的,拜托。


一、一个C语言程序最基本的构成

int main()
{
	return 0;
}

这是一个最基本的c语言程序的结构,是一个程序最基础的地基,为了实现各种各样的功能,我们会在它的基础上添砖加瓦。

在解释这个结构的组成之前,我们要先了解函数体的概念:我们一般把 为了完成某一个目的而编写的一段代码 叫做函数体。大多数程序员都会一个目标拆分成很多小目标分开实现,所以一个程序会有很多函数体。程序需要一个主干来统一整理其他函数体,我们把这个主要的函数体叫做主函数

main就是主函数,在程序中有且仅有一个,代表了程序的入口,计算机在执行程序的时候会从main函数开始往下执行。后面的小括号,代表函数接收的值,一般不用。

前面的int是函数的类型,代表的是整型(整数类型),要求在函数结束后返回一个整型类型的量。

后面的return是返回函数,返回的值是0,当然也可以返回其他的整数,但我们一般习惯于把 返回0 当作 正常返回 ,所以出于习惯,主函数都会返回0。
注:C语言中每一个执行语句都需要在末尾加上一个英文的;来表示这个语句结束了

当然,还有最后还有一个没有解释,就是那一对大括号{}。括号表示范围,我们在写程序的时候,常常不只是有一个主函数而已,会定义很多的函数来帮助主函数完成任务,所以要各自画好范围,也就是用大括号{ }。

二、Hello World

#include <stdio.h>

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

这就是超级经典的hello world了,其目的就是在屏幕上输出一段名为“Hello World”的字符串,接下来就是分析这个大多数程序员写下的第一个程序。

先来看这个printf函数,它的功能就是在屏幕上打印字符串,而后面就是它的格式,""中的就是要输出的内容。

那么接下来就是这个#include <stdio.h>了,这是头文件中的一种。其实printf是库函数,也就是C语言提供的函数,在使用这种函数的时候需要提前声明,也就是要有头文件。大概相当于用别人的东西前要打声招呼。如果没有在头文件中提前写好的话,计算机就不认识这个printf,也就没法用了。printf函数的包含头文件stdio.h,是 standard input output . header 的缩写,中文翻译是标准输入输出头文件,前面的include就是 包含 的意思,而#<>是格式。总的来说,如果你的程序里有输入和输出作用的函数,就需要在程序的最前面写上#include <stdio.h>

总结

在了解这些以后,你应该就可以写出自己的第一个C语言程序啦,这里也恭喜你正式走上编程之路。如果你有任何难题,欢迎私信我,我们可以一起解决。如果你看完觉得有写的不全面或者不好的地方,欢迎大佬在评论区补充。我也是刚开始学,任何的意见对我来说都是格外宝贵的,欢迎留言或私信。在这里希望大家越来越强,成为大牛,收获很多意料之中和意料之外的大offer。

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值