社区
C语言
帖子详情
关于混和运算问题
zxhong
2006-03-09 05:30:47
char str[100],*p;
sprintf(str,"%f",1.2);//将浮点数转换为字符串
p=str+strlen(str)-1;
//printf("p=%s\n",p);//输出错误0?
以上p输出什么?如何用printf打印出来?
...全文
133
8
打赏
收藏
关于混和运算问题
char str[100],*p; sprintf(str,"%f",1.2);//将浮点数转换为字符串 p=str+strlen(str)-1; //printf("p=%s\n",p);//输出错误0? 以上p输出什么?如何用printf打印出来?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zxhong
2006-03-10
打赏
举报
回复
感谢 jixingzhong 及 goodluckyxl
结贴
wqtl_357
2006-03-09
打赏
举报
回复
#include <stdio.h>
#include <string.h>
void main()
{
char str[100], *p;
sprintf(str, "%f", 1.2);//将浮点数转换为字符串
p=str + strlen(str) - 1;
//printf("p=%s\n",p);//输出错误0?
}
//以上p输出什么?如何用printf打印出来?
==============
乱整之后便是乱码。
逸学堂
2006-03-09
打赏
举报
回复
char str[100],*p;
sprintf(str,"%f",1.2);
p=str;// 指向字符传的指针,,没有指向字符串的开始位置
//printf("p=%s\n",p);
jixingzhong
2006-03-09
打赏
举报
回复
上面的注释乱码了 ,呵呵 ~
---------
楼主你的程序中,
str = "1.200000"
p=str+strlen(str)-1;
这里把指针指向了最后面的0,再后面就是 '\0',
所以输出的时候就是 一个 0 了啊 ~
jixingzhong
2006-03-09
打赏
举报
回复
#include<stdio.h>
int main()
{
char str[100],*p;
sprintf(str,"%f",1.2);//½«¸¡µãÊýת»»Îª×Ö·û´®
p=str;
printf("p=%s\n",p);//Êä³ö´íÎó0£¿
getch();
return 0;
}
alen_ghl
2006-03-09
打赏
举报
回复
什么东东
goodluckyxl
2006-03-09
打赏
举报
回复
sprintf(str,"%1.1f",1.2);//需要格式化才能显示最后一个字
否则都是按找小数点后6位存放 你看到都是0
ddddh
2006-03-09
打赏
举报
回复
p=str+strlen(str)-1;
改成p = str;
或者直接printf("%s\n", str);
【struts2】struts2中的Action详解
在传统的MVC框架(如struts1、Spring等)中,Action都需要实现特定的接口,这些接口都是MVC框架定义的,实现MVC的接口会与MVC框架耦合。struts2的Action要灵活得多,可以实现struts2接口,也可以不实现。 一、ActionSupport类 自定义Action一般直接继承自ActionSupport类,并定义变量,覆盖execute()方法。变量的值会被str...
Struts2中Action详解
在Struts2中Action部分,也就是Controller层采用了低侵入的方式。为什么这么说?这是因为在Struts2中action类并不需要继承任何的基类,或实现任何的接口,更没有与Servlet的API直接耦合。它通常更像一个普通的POJO(通常应该包含一个无参数的execute方法),而且可以在内容定义一系列的方法(无参方法),并可以通过配置的方式,把每一个方法都当作一个独立的acti
struts2_Action的基本使用
Actions是Struts2框架的核心,因为它们适用于任何MVC(Model View Controller)框架。 每个URL映射到特定的action,其提供处理来自用户的请求所需的处理逻辑。 Struts2框架是类级别的拦截,每次来了请求就创建一个Action,然后调用get和set方法把request中的数据注入。 创建Action类 实现Action接口 // // Sourc...
Struts2之Action跳转
[整理]在struts2.0中 action跳转 在struts2.0中 action跳转有两种方式,特别要指出的是仅在同一package范围内生效。不同Package的Action跳转使用param参数即可。 第一种通过action 转接 第二种为action链方式。 方法一: 1. 设置type="redirect" action name /ind
Struts2基于注解的Action配置
使用注解来配置Action的最大好处就是可以实现零配置,但是事务都是有利有弊的,使用方便,维护起来就没那么方便了。 要使用注解方式,我们必须添加一个额外包:struts2-convention-plugin-2.x.x.jar。 虽说是零配置的,但struts.xml还是少不
C语言
70,040
社区成员
243,237
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章