数组和二进制与数据类型的转换

目的:

1.掌握数据类型的转换包扣隐形和强制转换

2.自定一头文件.h和实现文件.c

3. 数组的定义:需要存储多个同种类型的数据

4..数组名的定义:就是数组的首地址(第一个元素的地址)

技术:

1.数据类型转换: 隐形:当两种不同类型出现,类型自动从低到高转换

  char->int->float->double->long

                          强制转换

2. .h函数的声明,变量的声明(不能赋值)

  .c文件具体实现,实现函数的功能 操作变量

  可以将函数的声明和实现分离开来

  封装:分装某些功能,便于移植--方便下次使用

  1.创建.h文件

  2.创建.c文件

  3.在.c文件里面导入.b文件

  4.在.c文件里面导入.h文件

  注意:尽量让对应的.h和.c文件名相同

3.数组:

a.能够存储数据,就必须要有内存

b.如何定义一个数组的同时为他分配内存空间

c.数组定义是必须明确知道数组的大小

技术的使用:

1.如何使用数组:

      a.访问:通过下标来访问 0~~n-1

      b.赋值

2.数组的大小:

      a.初始化几个就是几个

      b.定义时明确指定数组大小

      c.明确指定大小并且初始化部分数据

3.二进制数的转换


4.++的使用


实际使用:

1.二进制实际使用的结果:


2.++的使用结果


心得:

在复习了昨天的知识过后进入了今天的课题,在这些中我熟悉了++和--的真正使用,不过在进行讲解头文件的使用和制作过程中还是有点迷糊,在之后进行数组的定义和使用中,东哥叫我们先自己写一个程序刚开始的时候脑子一片空白在看了一会代码之后终于还是将它写出来了可能代码不是那么的精炼但是也不错了,之后进行的二进制转换的过程中真的是花了一些时间才写出来的,练习还是太少了才会出现这些问题,下来继续多多练习。

你可能感兴趣的:(数组和二进制与数据类型的转换)