比较老的C程序

cssin 2002-07-02 09:28:31
我看到一个比较老的C程序,有个不明白的地方,请教大家
#ident "@(#)Hello World -- my first program"

#include <stdio.h>

char *format = "%s";
char *hello = "Hello World...\n";

int main(void)
{
printf(format, hello);

return 0;
}

我在VS.NET下用cl编译它,给出了一个警告:
warning C4274: 忽略 #ident;有关 #pragma 注释(exestr,“字符串”),请参阅文档

这个#ident是什么?它和#pragma有什么不同?
另外我在MSDN中并没有找到warning C4274。怎么回事??
...全文
47 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
N3t9h0st 2002-07-03
  • 打赏
  • 举报
回复
删掉那一行,就当什么都没有就可以了.
jieshen 2002-07-03
  • 打赏
  • 举报
回复
gz
cssin 2002-07-02
  • 打赏
  • 举报
回复
哦~
好像还是不明白。
能仔细说说吗?
LeeMaRS 2002-07-02
  • 打赏
  • 举报
回复
#ident 好像不是ANSI C标准中的内容.

#pargma命令是由ANSI标准定义的,它是发给编译程序的命令.
dntq 2002-07-02
  • 打赏
  • 举报
回复
当然有不同了!
zengpan_panpan 2002-07-02
  • 打赏
  • 举报
回复
你的编译器不认识#ident

70,020

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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