数据类型,大小端

本文深入讲解了C语言的基础知识,包括数据类型的字节大小,如char、int和float,以及它们在计算机中的存储方式。介绍了第一个C语言程序HelloWorld,并探讨了函数构成、形参与实参的区别,以及C语言程序的编译过程和大小端概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

C语言的基础知识数据类型

1、介绍 C 语言的几种基础类型,主要是 char 类型的介绍,以及各种类型的字节大小等

在这里插入图片描述
在这里插入图片描述
例题

int main()
{
     for(char i = 0;i < 128;i++)
     {
        printf(“%d ”,i);//为什么死循环
      }
    return 0;
}//(表示有符号的char类型,加到127后,下一个为-128,所以会进入死循环)

2.第一个C语言程序hello world

在这里插入代码片#include<stdio.h>//#:  开头的 都叫做预处理指令
int main()//头文件   行注释stdio.h:文件里面包含了很多的函数main:函数的作用:他是程序的入口
{
    printf(“hello world\n”);
    return 0;
}

1.注意:

1.尽量少用scanf,其中的陷阱多。
2.函数的构成是什么?

返回值 函数名字 函数的参数叫做:形式参数
printf:叫做库函数%s,%d 格式化输出
“”:字符串
任何一条语句的结束,都要加分号
不能嵌套块注释
return:将来需要返回的值

{}:函数体
return 0;//代表程序正常结束

3.注意形参和实参的区别

int main(inta,int b)此处的a,b为形参
{
int a = 10;//实参
int b = 20;
printf("%d,%d\n",a,b);}
交换两个数的值时不能用形参交换,实际输出时实参没有交换。按值传递。可用按址传递 ==》指针(后面讲)例如:
在这里插入图片描述

3.float类型在计算机中存储

1.在这里插入图片描述

2.C语言程序的编译过程

(后续还会讲)
在这里插入图片描述

3.大小端

小端:低地址放低数据:PC Inter
大端:低地址放高数据:手机,网络
在这里插入图片描述

4.总结

通过第一节课的学习我学到了C语言中基本类型在计算机中所占的字节,明白了int是四个或两个字节,char类型有两种,一种是有符号的char,取值范围-128—127,一种是无符号char,取值范围 0----255。以及float在计算机中的存储方式,即一位符号位,八位指数位,二十三位尾数位,精确度是六位。大端指的是低地址存放高数据,小端指的是高地址存放低数据,手机与pc 互传消息时会有大小端转换器来转换数据。在调试程序时可以打断点调试,还有函数是由返回值 ,函数名字 ,函数的参数形参构成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

我的sun&shine

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

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

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

打赏作者

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

抵扣说明:

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

余额充值