初识C语言心得(自用)

  本人小白 于2023年5.20日开始学习C语言 今天5.26日 记录一下心得体会

  本人是一名大四毕业生 已上岸研究生,机械电子工程专业,在空余时间时间重新学习C语言。以下开始本文内容

1.什么是c语言

  C语言就是一个进行人机交互的一种语言,学习c语言在我的专业机械电子工程中C语言是非常重要的,其中在使用单片机的方面尤其重要。

2.学习C语言

  学习最重要的就是开始第一尝试 我们开始写出第一个C语言 


int main()
{
 return 0;
}
 

这便是写出第一个C语言的标注格式,我对于C语言熟知的的第一个梗就是hello world 那么该实现这个功能呢?

首先我们现在要知道的是printf是实现打字功能的关键字,请看下面的一段代码:

#include <stdio.h>
int main()
{
 printf("hello word");
 return 0;
}
 

我可以看到多了第一段话 一个include函数,这个意思就是我们如果想要使用printf函数这个打印功能 我们就必须引用stdio.h这个库函数,这样我们就打出了第一个语句 hello world,这是一个简单的开始 ,但是同时也是我正式开始学习C语言的重要的第一步。

3.数组的类型

什么是数组的类型呢,比如说 整数 1,3 ,7,10这些是一类 ,这些数组类型要用int进行定义如下,而比如1.2,1.3,5.79这要有小数点的类型叫做浮点型,我们需要使用float 和 double 语句对其进行定义,还有一些英文字符比如 happy friend 等类似的单词 就需要使用char来进行定义,请看下图

#include <stdio.h>
int main()
{
 int a=1;
 double b= 10.5;
 char c= 'ABC'
 return 0;
}
 

如上图所示,那这些是什么意思呢,比如 int a= 1这句话 意思就是我们向我们的电脑申请了一个地方(储存空间)这个空间叫做a 并且我们在a处存放了一个数字 1,而int的意思就是我们申请的这个空间只可以存放整数 也就是我们之前提到过的 1, 3,5。

然后是double 语句 double 语句就是申请了一个可以存放小数的存储空间,所以遇到3.1415926这类的小数就可以使用double类型的语句进行存储,此外还有 float 类型语句也可以进行存储小数,这里先不多做介绍。

最后是char类型的语句 ,可以申请存储字符 如a,b,c的存储空间。

学习了以上内容 我们来学以致用,比如我们就可以使用以下代码

#include <stdio.h>
int main()
{
 int a=1;
 printf ("%d",a);
 return 0;
}
 

进行编译后,我们就可以知道我们通过打印a这个存储空间就可以把其中的整形数字1打印出来了,想要打印出字符类型与该方法类似。注意到%d是打印整形数字的格式,于此类似的还有%c 是打印字符,%f是打印小数,%p是地址打印的形式 (主要应用在后续指针的学习之中,%x/%o分别打印16/8进制的数字,%lf打印双精度小数,%s用于打印字符串。

还有一些忘记了,认识了这些我接下来开始学习循环与分支

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值