美文网首页
自学iOS第七天 11.17

自学iOS第七天 11.17

作者: YAN7 | 来源:发表于2015-11-22 11:19 被阅读24次
  1. 关于变长数组 变长数组
  2. 数组在进行初始化时,如果省略了数组的长度,则由编译器自行决定
    int a[] = {1, 2, 3, 4, 5};
  3. 在任何时候, 数组名也是数组首元素的地址,所以对于数组a[10]有:
    int *p = a[0]; p = a; *(a + i) = a[i].
  4. puts函数:向终端输出一个字符串。
  5. 字符串常量,又称字符串文字,是指位于一对双引号中的任何字符。
  6. ": 在字符串中输出双引号。
  7. 转换说明及作为结果的打印输出%a 浮点数、十六进制数字和p-记数法(C99)

%c 一个字符
%d 有符号十进制整数
%e 浮点数、e-记数法
%E 浮点数、E-记数法
%f 浮点数、十进制记数法
%g 根据数值不同自动选择%f或%e.
%G 根据数值不同自动选择%f或%e.
%i 有符号十进制数(与%d相同)
%o 无符号八进制整数
%p 指针
%s 字符串
%u 无符号十进制整数
%x 使用十六进制数字0f的无符号十六进制整数
%X 使用十六进制数字0f的无符号十六进制整数
%% 打印一个百分号 使用printf ()函数 printf()的基本形式: printf("格式控制字符串",变量列表);

1. gets()函数:从流中读取字符串,直到出现换行符或读到文件尾为止,gets函数返回一个指向char的指针
9. fgets(char * s , int,  file *)函数:
 * 三个参数的意义:输入的字符串数组,最大读入字符数为(n - 1),读哪一个文件(一般是从键盘读取,使用stdin作为参数)
  * 读取到换行符时,不会丢弃它,而是把它存到字符串里
 * 若成功则返回s指针,否则返回NULL
10. puts(char * s)函数:显示字符串时自动在其后添加一个换行符
读取一个字符串
11. strlen()函数:返回字符串的长度
12. strcat(char * s1, char * s2)函数:接受两个字符串参数,它将第二个字符串的一份`拷贝`添加到第一个字符串的结尾,从而使第一个字符串成为一个新的组合字符串,但第二个字符串没有改变。
13. strncat(char * s1, char * s2, int)函数:多出一个int n参数来限制最多允许添加的字符的数目。

相关文章

  • 自学iOS第七天 11.17

    关于变长数组 变长数组 数组在进行初始化时,如果省略了数组的长度,则由编译器自行决定int a[] = {1, 2...

  • 每日一画44

    11.17

  • HTTP协议

    仅供自学使用 博客园iOS大神 HTTP文章

  • iOS开发自学资源

    iOS开发完全自学资源集合 NSString *appStoreAPPUrl = [NSString string...

  • 自学iOS

    在看cs193,第一遍看了8课很费劲,然后最近几天又复习了《objective-C程序设计》的一些重要部分,今晚看...

  • 84

    11.17雨 礼拜天

  • 有一种坚持叫“复盘”11.17 DAY5-邢晨

    坚持复盘11.17 Day5-邢晨 1.下个周期(11.17-11.24)早起和减肥的相关计划。(1)今天早上还是...

  • 自学第七天

    今天也看书了,按着自己的要求看了不知道多少页,没超过十页!读书是苦差事,比如“学海无涯苦作舟”就说的这个道理!清明...

  • 这么高大上的包包要不要

    #包任性,一起美# 11.17 雅姿时尚馈赠 11.11 要“剁手”,11.17要美肌 x 时尚! 雅姿为您送上双...

  • iOS自学入门

    1.学习顺序 1.1控件 1)主要 UIView —— UILabel —— UIBotton —— UIImag...

网友评论

      本文标题:自学iOS第七天 11.17

      本文链接:https://www.haomeiwen.com/subject/aiokhttx.html