zoukankan      html  css  js  c++  java
  • 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所指的字符串数组,直到出现字符串结束(’\0’)为止。关于参数format字符串的格式请参考printf()。
    返回值
    成功则返回参数str字符串长度,失败则返回-1,错误原因存于errno中。
    附加说明
    使用此函数得留意堆栈溢出,或改用snprintf()。
    范例
    #include<stdio.h>
    main()
    {
    char * a=”This is string A!”;
    char buf[80];
    sprintf(buf,”>>> %s<<<\n”,a);
    printf(“%s”.buf);
    }
    执行
    >>>This is string A!<<<
    常用该函数代替itoa,将整数格式化为字符串形式。
    如:
    int page=0;
    char page_ch[56];
    page=page + 10;
    sprintf(page_ch,"%d",page);



  • 相关阅读:
    docker架构的详解
    docker的核心原理-cgroup
    网络运维面试题
    100道linux运维笔试题
    运维岗位面试题集合
    python——筛子游戏
    同道前辈
    delphi中使用SocketStream读写数据的技巧
    百度地图API
    HTML中小meta的大作用
  • 原文地址:https://www.cnblogs.com/morebetter/p/262409.html
Copyright © 2011-2022 走看看