zoukankan      html  css  js  c++  java
  • lr_save_string 和 sprintf 的使用

    lr_save_string 和 sprintf 的使用

    一、lr_save_string 使用介绍
    1.该函数主要是将程序中的常量或变量保存为lr中的参数。
    格式:

    //将常量保存为参数
    lr_save_string("777","page");
    web_url(http://www.sina.com.cn/{page});
    lr_eval_string("{page}");
    //将变量保存为参数,tmp为变量
    lr_save_string(tmp,"page");
    web_url(http://www.sina.com.cn/{page});
    lr_eval_string("{page}");

     

    二、sprintf函数

    定义函数

    int sprintf( char *str,const char * format,.........);

    函数说明

    sprintf()会根据参数format字符串来转换并格式化数据,然后将结果复制到参数str所指的字符串数组,直到出现字符串结束(’’)为止。关于参数format字符串的格式请参考printf()。

    返回值

    成功则返回参数str字符串长度,失败则返回-1,错误原因存于errno中。

    附加说明

    使用此函数得留意堆栈溢出,或改用snprintf()。

    范例

    #include<stdio.h>
    main()
    {
    char * a=”This is string A!”;
    char buf[80];
    sprintf(buf,”>>> %s<<< ”,a);
    printf(“%s”.buf);
    }

    执行

    >>>This is string A!<<<

    常用该函数代替itoa,将整数格式化为字符串形式。
    如:

    int page=0;
    char page_ch[56];
    page=page + 10;
    sprintf(page_ch,"%d",page);

  • 相关阅读:
    我不为人人,人人不为我
    sed 小结
    linux 之 压缩 / 解压
    java arraylist的问题
    flex swf和movieclip之前的微妙关系
    Flex contextMenu
    。。
    数据库
    flex Vector
    浮动ip
  • 原文地址:https://www.cnblogs.com/qmfsun/p/4920496.html
Copyright © 2011-2022 走看看