about "cout "

yudi1226 2003-12-08 09:50:34
#include <iostream.h>
#include <stdlib.h>
#include <stdio.h>
#include <memory.h>

int main()
{
char buf[10] ;
memset(buf,128,sizeof(buf)) ;

cout << endl << hex << buf << endl ;

for(int j =0 ;j<10 ;j++)
{
cout << " " << hex << (unsigned char) buf[j] ;
}

cout << endl ;

for(int i =1 ;i<10 ;i++)
{
printf(" %x",(unsigned char)buf[i]);
}


return 0 ;
}


printf能输出 80 80 80 80 80 ....
怎样使用cout 输出呢?
...全文
7 点赞 收藏 4
写回复
4 条回复
yudi1226 2003年12月08日
可是输出的是相应ASCII码值的字符
回复 点赞
hanyixin 2003年12月08日

cout<<后面跟上你要输出的东西就行了,你代码里不是有吗
回复 点赞
yudi1226 2003年12月08日
怎么了
回复 点赞
hanyixin 2003年12月08日


??????
回复 点赞
发动态
发帖子
C++ 语言
创建于2007-09-28

3.1w+

社区成员

24.8w+

社区内容

C++ 语言相关问题讨论,技术干货分享
社区公告
暂无公告