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 输出呢?
...全文
64 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yudi1226 2003-12-08
  • 打赏
  • 举报
回复
可是输出的是相应ASCII码值的字符
hanyixin 2003-12-08
  • 打赏
  • 举报
回复

cout<<后面跟上你要输出的东西就行了,你代码里不是有吗
yudi1226 2003-12-08
  • 打赏
  • 举报
回复
怎么了
hanyixin 2003-12-08
  • 打赏
  • 举报
回复


??????

65,189

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧