如题!!!
解决方案 »
- VC中将DDB转换成DIB后如何再用CImage转换成JPG格式
- 求救,CStatic继承类问题
- 网络编程问题:VS对战平台魔兽,路由器端口映射是怎么实现的?
- 中国哪个城市软件环境最好,大连我是失去信心了,搽屁股公司太多了!
- 如何控制WebBrowser控件在显示页面失败后,转向另外一个页面?
- 程序员必须精读的十本书!
- vc++ 读写 XML文件()
- 分割窗口(上下窗口), 如何在mainFrame窗口大小改变时, 改变上窗口而不是下窗口的大小(调整分割条可以改变上下窗口的大小)
- 大家帮帮我~~~~~!不是很难,但我不会!
- 唉,用了这么久MFC的Socket类,到现在还不明白在线程间如何传递socket句柄……
- 怎样在按钮上显示Icon图标?
- unsigned char 转换 char 的问题。
s = "98854 dollars"; /* Test of atol */
l = atol( s );
printf( "atol test: ASCII string: %s\t\tlong: %ld\n", s, l );
int res = atoi(str);
例子:
#include <stdio.h>void main( void )
{
char tokenstring[] = "15 12 14...";
float fp; /* Input various data from tokenstring: */
sscanf( tokenstring, "%f", &fp ); /* Output the data read */
printf( "Real: = %f\n", fp );
}OutputReal: = 15.000000
例子:
#include <stdio.h>void main( void )
{
char tokenstring[10];
float fp=15; /* Input various data from tokenstring: */
sprintf( tokenstring, "Real: %f", &fp ); /* Output the data read */
printf( "%s\n", tokenstring);
}OutputReal: = 15.000000
反过去的话,相应地用sprintf;
#include <stdio.h>void main( void )
{
char tokenstring[10];
float fp=15; /* Input various data from tokenstring: */
sprintf( tokenstring, "Real: %f", fp ); /* Output the data read */
printf( "%s\n", tokenstring);
}OutputReal: = 15.000000
CString str;
str.Format("%d", a);