zoukankan      html  css  js  c++  java
  • 格式化输出

    • NSLog(@“……”)(对比C语言中的printf()函数)//NSlog 本身具有自动换行的功能
    • NSLog输出格式说明:

       %@:输出对象(代表了OC对象)或字符串

       %i,%d:输出整数

       %li,%ld:输出长整数

       %u:输出无符号整型数

       %lu, %zi: 输出无符号长整型数

       %f,%g:输出浮点类型数  注意:NSLOG(@”%.2f”);会四舍五入

       %lf:输出双精度浮点数

       %o:输出八进制数

       %x:输出十六进制数

       %e:以科学计数法,输出浮点数

       %c:输出字符、注意:对char使用%d可打印ascii码

       %p : 输出id地址(使用%p description 不会起作用 %@可配合description )

      注意:可以使用NSLog(@"sizeof i = %ld",sizeof(a));取出类型字节数

    1 NSInteger score, temp = 0, mean = 8;
    2 scanf("%li",&score);

          用NSInteger修饰声明的变量,后面代码中输入输出时格式占位符应为long类型的,因为根据系统位数长度[32位/64位]自动选择实际数据类型,按最长的算。

  • 相关阅读:
    WINDOWPOS结构
    HTML 4.01 符号实体
    建立窗体时所响应的消息
    如何用正确的方法来写出质量好的软件的75条体会
    Onload加载多个方法函数
    UML中的一些概念
    aop应用范围
    如何成为“10倍效率”开发者
    网页引入taglibs
    XML编程—CRUD
  • 原文地址:https://www.cnblogs.com/CJDog/p/4993137.html
Copyright © 2011-2022 走看看