第1层——C基本概念

从本篇文章开始,我们的登塔之路正式开始,也是C语言系列的开始,我将从最基础的语法写起,由浅入深,最终达到熟练掌握的目的。

刚开始学C,你可以先在 window系统 上随便找个编译器,就可以写代码了,本人使用的编译器为vs2019,如果你想安装使用,可以去看这篇博客:
https://blog.csdn.net/qq_36556893/article/details/88603729

废话不多说,让我们先来看一段代码,快速上手。

/*
**这段程序向标准输出(控制台)打印一个字符串
*/

#include <stdio.h>

int main(void)
{
	printf(“Hello world!\n”);

	return 1;
}

代码的前三行是注释,注释以符号/开始,以符号/结束,凡是可以插入空白的地方都可以插入注释。不过注释不能嵌套,也就是说,第1个/和第1个/之间的内容都被看作注释。

代码的第五行称为预处理指令,预处理器用名叫stdio.h的库函数头文件的内容替换#include指令语句。其结果就仿佛是stdio.h的内容被逐字写到该文件的这个位置。stdio.h头文件可以让我们使用标准I/O库中的函数,在第9行我们用了printf函数。

int main(void)
{
是main函数定义的起始部分,每个C程序都必须有一个main函数,因为它是程序执行的起点。关键字 int 表示函数返回一个整型值,关键字 void 表示函数不接受任何参数。main函数的函数体包括左花括号和与之相匹配的右花括号之间的任何内容。我们常用缩进来使代码结构显得更清晰。

第9行的printf函数执行格式化的输出。printf函数接受多个参数,其中第一个参数是一个字符串,描述输出的格式,剩余的参数是需要打印的值。本例只用了第一个参数。字符串常量用双引号括起来,\n是一个换行符。

我们还可以看到第9和11行都以符号 ; 结尾,它是一条语句的结尾,单独的一个分号就是一条空语句(不执行任何操作)。另外,C语言区分大小写,abcd和Abcd是不同的。

我们分析了一段代码,如果你是纯小白,看不太懂也没关系,接下来将会展开来讲,你先有个印象就行;如果你有一定基础,觉得太简单了,可以选择性跳过,不过你也可以当作复习。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值