zoukankan      html  css  js  c++  java
  • iOS中NSLog的输出格式

    %@  对象
    %d   %i 整数
    %u   无符整形
    %f   浮点/双字
    %x, %X 二进制整数
    %o   八进制整数
    %zu  size_t
    %p   指针

    int tem=2;
    NSLog(@"%p",&tem);
    &:(取地址符)解释
    教科书通常会把&符号解释的很细。 真正要理解了你需要知道汇编的一点儿原理,知道地址是什么意思。然后还要知道C语言的编译原理。 
    
    如果都不知道,就按教科书上的死记硬背就可以了。简单的说很多东西,它是一个指针指向的东西。 如果要表达这个东西就用一个名子,编译器会自己分配地址运算。 如果用取址符,则编译后运算的对象是这个地址本身。
    
    比如函数指针。 
    
    另一个情况是传递参数。通常传递的参数都是常数。 不过如果你传递的是地址,再用地址去引用变量的位置,就可以修改变量了,这样函数退出后,结果就保留下来了。这就是地址引用参数最广的用法。

    %e   浮点/双字 (科学计算)

    %g   浮点/双字
    %s   C 字符串
    %.*s  Pascal字符串
    %c   字符
    %C   unichar
    %lld   64位长整数(long long)
    %llu   无符64位长整数
    %Lf    64位双字

  • 相关阅读:
    多进程乱语
    python常用函数拾零
    Flutter 安装vscode
    Flutter 安装android studio
    vsCode设置
    android ViewPager
    Android shape
    android Intent
    java 集合
    java 泛型
  • 原文地址:https://www.cnblogs.com/On1Key/p/5253864.html
Copyright © 2011-2022 走看看