zoukankan      html  css  js  c++  java
  • 2019.1.25~2019.1.30学习总结

    指针:

    传入函数的数组成了什么?

      函数参数表中的数组实际是指针

      sizeof(a) == sizeof(int *)

      但是可以用数组的运算符【】进行运算

    数组变量是特殊的指针

      数组变量本身表达地址,所以

       int a[10];int *p=a;//无需用&取地址

      a==&a[0]

    []运算符可以对数组做,也可以对指针做:  p[]<==>a[0]

    *运算符可以对指针做,也可以对数组做:*a=25;

    数组变量是const的指针,所以不能被赋值 int a[]<==>int *const a=.......

    字符

    char是一种整数,也是一种特殊的类型:字符。

      用单引号表示的字符的字面量:‘a’,'1'

      ''也是一个字符

      printf 和 scanf里用%c来输入输出字符

    字符的输入输出

      如何输入‘1’这个字符给char c?

      scanf(“%C”,&c);->1

      printf(“%d”,&i);c=i;--->49;

      //'1'的ASCLL编码是49,所以当c==49时,它代表‘1’;

    逃逸字符

      用来表示无法印出来

  • 相关阅读:
    周报说明8-4
    周报7-28
    日志-maven-c监控 周报7-21
    证明创建runnable实例和普通类时间一样长, 其实吧
    UE4开始之路
    js简单框架设计
    json中key为数字会自动排序问题
    u3动画
    工厂模式
    单例模式
  • 原文地址:https://www.cnblogs.com/lijianmin6/p/10339163.html
Copyright © 2011-2022 走看看