C语言的基础内容(1)

C语言的重要性我们可想而知 ,那么对于刚接触C语言的同学来说,掌握其基础内容尤为重要。经过我的学习,我想在下面总结几点重要的基础内容和易错点,如有错误,欢迎指正。

1.数据类型

char(字符型)——以%c进行打印

short(短整形)——以%d进行打印

int(整形)——以%d进行打印

long(长整型)——以%d进行打印

long long(长长整形)——以%d进行打印

float(单精度浮点型)——以%f进行打印

double(双精度浮点型)——以%lf进行打印

我们经常接触到的可能是打印整型变量,也就是%d,但是如果我们需要打印一些小数,一些字符或者字符串,那么其他类型变量的打印方法我们也应该牢记。

2.头文件的引用

在用VS等工具编译代码时,往往会使用库中的函数,最常见的便是printf函数,而想要使用printf函数,则需要引用头文件,意思是从库中引用printf函数供用户使用。所以,我们在编译的过程中一定要记得引用库函数。当然,不同的函数引用的库函数也不一定相同。常见的库函数的引用有include <stdio.h>  include<string.h> include<time.h>等等。

3.编译时需要注意的小问题

一个语句结束记得加;号。

C语言符号皆为英文半角符号,每次需要输入符号时记得把输入法改成中文。

写程序最好养成良好的注释习惯。注释不仅对于自己查看和复习代码有帮助,还对他人理解自己写的代码有重要作用。

敲代码时最好要注意缩进,养成良好的代码风格。

4.转义字符的使用

转义字符,名如其意,就是将原本字符的意思加以转变,比如\0 \xxx \t等等,这里不做一一列举。其中,\0是尤为重要的转义字符,是字符串结束的标志,很多时候我们往往会忘记字符串是以\0为结束标志的,导致判断错误。例如:

#include <stdio.h>
#include <string.h>

int main()
{
    char arr[] = {'b', 'i', 't'};
    printf("%d\n", strlen(arr));
	return 0;
}

输出的一定是随机值而不是3,因为/0的出现未被规定,导致在bit三个字符输出结束后还会继续输出随机值,最后得出长度为随机值。

  • 10
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晚报大街-

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值