C语言的一些常见概念

本文介绍了C语言中的main函数作为程序入口,printf函数用于屏幕打印数据及其占位符的用法,以及库函数的概念和使用。同时提及了关键字、ASCII码表、字符串和两种注释形式的基础知识。
摘要由CSDN通过智能技术生成

1.main函数

  • main函数是程序的入口
  • 每个C语言程序 中main函数仅有一个
  • 即使一个项目中有多个.c文件,但是只能有一个main函数

2.printf函数,库函数

printf函数实现在屏幕上打印信息,只要把想打印的一串字符放在双引号中传递给printf函数即可实现打印,printf函数可以打印各种类型的数据。

int n=1;
printf("%d\n",n);//打印整形
printf("%c\n",'a');//打印字符
pritnf("%.2f\n"'3.14);//打印浮点型

以上程序中的%d,%c,%.2f等都是占位符,会被后面的值替换
%.2f就是打印的数保留两位小数

那库函数是什么呢?
例如,上面的printf函数需要包含的头文件就是stdio.h这个头文件

#include<stdio.h>

C语言标准规定了一组函数,这些函数再由不同的编译器厂商根据标准进行实现,提供给程序员使用,这些函数组成了一个函数库;
一系列的库函数一般会声明在同一个头文件中,所以使用库函数时要包含对应的头文件

3.关键字

需要特别注意的是:

  • 关键字不能自己创建
  • 自己在创建标识符的时候不能与关键字重复

C语言的常见关键字

int if void while do float for long auto break  
case char const continue default double else
goto register return short signed sizeof switch

4.ASCⅡ码表

单个字符的打印可以用%c来指定格式
单个字符的打印可以用%c来指定格式

printf("%c",65);//65是字符A的ASCⅡ码值

通过%c指定格式,65是A的ASCⅡ码值,因此打印出的结果是A
一些关于ASCⅡ码表的知识点

  • 0~31是不可打印字符
  • 字符A~Z的ASCⅡ码值是从65-90
  • 对应的小写字母与大写字母的ASCⅡ码值相差32(‘a’=‘A’+32)
  • 数字0-9的ASCⅡ码值是:48-57

对应的小写字母与大写字母的ASCⅡ码值相差32
 对应的小写字母与大写字母的ASCⅡ码值相差32

5.字符串

使用双引号括起来的一串字符被称为字符串
一个特殊的点就是在字符串的末尾隐藏有一个\0字符,\0字符是字符串的结束标志
说明字符串的末尾有隐藏字符

6.注释

第一种形式

/* 注释*/
/*
  一行注释
*/

第二种形式

//注释

这种注释只能是单行,可以放在行首,也可以放在一行语句的结尾

###文章有任何错误的话请各位大佬指出,有任何疑问也可以提出,感谢大家的指正

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值