zoukankan      html  css  js  c++  java
  • C语言学习day04

    数据类型:

    基本类型(int、short、long、char、float、double)
    构造类型(数组类型、构造类型、联合类型、枚举类型)
    指针类型
    常量:
    程序运行过程中不可改变的量

    变量:
    变量使用前需定义

    int b是声明,也是定义
    extern int b 只是声明不是定义

    宏定义后都可以使用宏定义的标识符
    进制转换:
    二进制转换十进制
    1110 = 14 1001 = 9

    八进制转换十进制
    1001 = 188*8+1 = 513

    十六进制转换十进制
    二进制
    bit 位

    Byte 字节

    WORD 2个字节

    DWORD 两个WORD,4字节

    1Kb 1024位

    1KB 1024字节

    网速差异区别:
    平常的100Mb光纤,实际速度却达不到100M,

    100Mb与100MB是不一样的

    b指的是bit,一位

    B指的是Byte八位

    所以实际网速为100/8=12M

    进制的换算
    a=0123 //八进制赋值a=0x1a //十六进制赋值

    输出结果

    原码 反码 补码(略过)
    char范围:
    有符号:-128~127

    无符号:0~255

    sizeof 定义此类型变量需要分配多大空间
    scanf 阻塞,等待用户输入,回车结束(等同于Java的Scanner)
    char

    类型限定符

    vim常用命令
    i 在当前位置前插入

    u 撤销(Undo)

    Ctrl + e 向下滚动一行

    Ctrl + y 向上滚动一行

    Ctrl + d 向下滚动半屏

    Ctrl + u 向上滚动半屏

    Ctrl + f 向下滚动一屏

    Ctrl + b 向上滚动一屏

    yy 拷贝当前行

  • 相关阅读:
    通过注册表设置指定用户启动项的权限
    音频知识学习
    回老家也不忘老本......
    探索DOMNode
    表单填写示例(通过JavaScript访问DOM)
    最近的一些感悟
    C#和Java中的Substring()
    验证ASP.NET页生命周期时间的触发顺序
    解析c语言背后的汇编代码
    oracle nvl()函数在使用中出现的问题
  • 原文地址:https://www.cnblogs.com/drinkoo/p/8476710.html
Copyright © 2011-2022 走看看