初学者对C语言的一些理解(二)

紧接上文,在上一篇文章中我们简单了解C语言以及编写了我们的第一个C语言。今天我们来了解一下C语言中最重要的几个函数。


main函数

 在上篇文章中,我们了解了main函数是C语言程序的入口

#include <stdio.h>
int main()
{
    printf("hello %s","张三");
    return 0;
}
  •  每个C语言程序,不管有多少⾏代码,都是从main函数开始执行的。 
  •  因为`main`函数是程序的入口,`main` 函数也被叫做:主函数。
  • main 前面的 int 表示:当 main 函数执行结束的时候,返回⼀个整型类型的值。所以在 main 函数的最后写 return 0;正好前后呼应。

库函数

为了不再重复实现常见的代码,让程序员提升开发效率。C语言标准规定了⼀组函数,这些函数再由不同的编译器厂商根据标准进行实现,提供给程序员使用。这些函数组成了⼀个函数库,被称为标准库,这些函数也被称为库函数
在这个基础上⼀些编译器厂商可能会额外扩展提供部分函数(这些函数其他编译器不⼀定支持)
printf函数就是一个标准的库函数,使用printf函数需要包含stdio.h这个头文件。
#include <stdio.h>

stdio 是指 “standard input & output”(标准输入输出),头文件的后缀名为.h


printf函数

printf是⼀个库函数,它的功能是在标准输出设备(⼀般指屏幕)上进行信息的打印。上面的代码是使用printf函数打印字符串。

在上文说过,使用printf函数必须包含对应的头文件stdio。

#include <stdio.h> //printf对应的头文件

printf("hello %s","张三");

//printf("要打印在屏幕上的信息",变量);

printf函数的使用格式如上,在第一个双引号中填入要输出的内容,在之后输出变量或参数。

%s是占位符,它的作用是替换后面的参数。除了%s还有一些常用的占位符,如:

  • %d       整型
  • %c       字符
  • %f        浮点型

关于什么是整型等,我们在后面再聊。


关键字

关键字是C语言在设计之初就保留下来的一些特殊符号,它们往往有着特殊含义,且不能被作为变量定义。
C语言的关键字一共有 32个,分别是:

auto

break

case

char

const

continue

default

do

double

else

enum

extern

float

for

goto

if

int

long

register

return

short

signed

sizeof

static

struct

switch

type

defunion

unsigned

void

volatile

while

在后续的C99标准中又引入了5个关键字

inline

restrict

_Bool

_Complex

_Imaginary

每个关键字都有其特殊作用,站内相关资料很多这里不再赘述。


注释

注释是对代码的说明。编译器会忽略注释,也就是说,注释对实际代码没有影响。注释是给我们自己或者其他程序员看的,好的注释可以帮我们更好的理解代码。养成良好的注释习惯会极大的加强我们的效率。

C 语言的注释有两种表示方法。
/* 第一种注释 */
/*
 这是⼀⾏注释
*/


//第二种注释
int x = 1; // 这也是注释

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值