嵌入式培训学习历程第七天

  上本书结束了,又来了一本新书。。。嗯哼,继续吧。。加油。

  1.函数 : 

       (1).函数定义  返回值 函数名(形参列表) {  函数体  }

       (2).函数声明  返回值 函数名(形参列表) 

       (3).函数的调用  函数名(实参列表)

  2.基本输入输出函数 printf , scanf

      常用的printf转换说明符

 %d 以十进制形式输出整数 
%o 以八进制形式输出整数 
%x 以十六进制输出整数 
%c 输出单个字符内容 
%s 输出字符串数据, 
%f 输出浮点型数据,默认输出小数点后6位小数 

      常见的转义字符

转移字符 含义ASICII
\n换行,将当前位置移到下一行开头10
\t水平制表符9
\b退格,将但当前位置移到前一列8
\r回车,将当前位置移到本行开头13
\f换页,将当前位置移到下页开头12
\\反斜杠字符92
\'单撇号字符39
\"双撇号字符34
\ddd1到3位8进制数所代表的字符 
\xhh1到2个16进制数代表的字符  

       提示 :强制刷新缓冲区 fflush(NULL)

       扩展 :%的转义输出必须用“%%”

  3.

    (1)数据在内存当中的存储方式

      答 : 根据数据类型给数据分配存储单元(大小,一个字节(8位));

    (2)什么是变量

      答 : 计算机存储器上的命名空间

    (3)内存单元的地址

      答 : 内存单元的编号

    (4)内存单元的内容

      答 : 变量值

  4.三种类型  

    (1)内置类型(整型,浮点型,...) 

类型字节数位数(32位机)字节数(64位)
short2162
int4324
long4328
long long8648
类型字节数
float4
double8
long double12

                      char          1

 

    (2)组合类型

    (3)空类型

      变量命名 :数字,字母,下划线,$ ,数字不可放首位。

  5.隐式的类型转换

       向高类型转换

  6.强制类型转换

      (int)x对x的值么有影响

      小类型向大类型转换会发生拓展

      大类型向小类型转换会发生位截断

  7.运算符

      (1).逗号运算符  逗号表达式值是最后一个表达式的值

      (2).逻辑运算符  与&&  或||  非!  (短路运算)

      (3).三目运算符  表达式1 ? 表达式2 :表达式3

  8.(重点掌握)

      (1)sizeof  关键字

          sizeof :某种类型的数据所需空间(字节)大小

        用法 :

            sizeof 表达式 : 两端括号可加可不加

            sizeof (类型名):必须加括号

        特殊之处 :sizeof的表达式中的表达式并不求值,只是根据类型转换规则求得该表达式的类型

      (2)typedef  关键字

          作用: 用于对某种类型取一个新的别名

      (3)左值 :是可访问的存储区域,  能够放在赋值符的左侧。  

            特点 :变量是,常量不是。

      (4) 运算符的副作用

          复合赋值运算符 += ,-= ,*= ,/=, &=, |= , ^=,<<= ,>>=, ++ , --

          自增,自减运算符

  9.分支结构

      while循环 for循环 两者执行效率一样

      if/else 模糊匹配  switch 精确匹配

      case : 后面不能包含变量或函数调用。

  

    今天的英语  constant(常量)  assignment(赋值)  define(定义)

 

 

    哎,晚了,一些东西还是么弄懂,争取几天搞明白。。加油。。

    哎,好不容易休息一天。。!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

 

 

 

    小宝贝。。。 

      

转载于:https://www.cnblogs.com/cxw825873709/p/3212322.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值