在C语言中 printf("Contenttype:text/html\n\n")是什么意思

 我来答
天云小店
推荐于2016-10-17 · TA获得超过2.8万个赞
知道大有可为答主
回答量:3281
采纳率:91%
帮助的人:769万
展开全部
在C语言中,printf("Contenttype:text/html\n\n")表示输出字符串"Contenttype:text/html\n\n",其中,\n表示回车字符。也即输出如下内容
Contenttype:text/html
[回车]
[回车]
ps:[回车]不会出现在输出中,[回车]表示空行

printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。
printf()函数的调用格式为:
printf("<格式化字符串>", <参量表>)
对于字符串输出,则直接调用printf("待输出字符串"),如:
printf("Contenttype:text/html\n\n");
对于输出参数值的,则调用printf("<格式化字符串>", <参量表>),如:
int a=5;
printf("%d", a); // 输出参数a的值
psxf91
2015-06-04 · TA获得超过428个赞
知道小有建树答主
回答量:558
采纳率:100%
帮助的人:482万
展开全部
就是要在标准输出流中写入"Content type:text/html"这样一个文本
如果在C语言中写,应该是一个服务端为网页生成页面的程序,它的标准输出应该定位到了一个socket或者一个文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fengxian8888
2012-02-28
知道答主
回答量:4
采纳率:0%
帮助的人:3.3万
展开全部
Now let's modify hello.pl so it will run as a CGI script. Every CGI script needs to output a special header as the first thing the script outputs. This header line is checked by the Web server, then passed on to the remote user invoking the script in order to tell that user's browser what type of file to expect. Most of the time, your script is going to output an HTML file, which means you'll need to output the following header:

print "Content-type: text/html\n\n";

这只是一个文件头而已,告诉浏览器,我传过来的是HTML格式的文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ceofit
2011-07-24 · TA获得超过188个赞
知道小有建树答主
回答量:155
采纳率:0%
帮助的人:165万
展开全部
是不是sprintf或fprintf?printf输出到标准输出了,即stdout,一般stdout定义为屏幕了,所以在屏幕显示。可以更改stdout到文件。sprintf打印到字符串,fprintf打印到文件。
输出的内容就是html头吧?
应该是C写的web服务器。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d7cef73
2011-07-22 · TA获得超过624个赞
知道小有建树答主
回答量:346
采纳率:0%
帮助的人:272万
展开全部
输出语句,输出为:
Contenttype:text/html

press any key to continue
追问
汗, 当然不是这么简单啊,这是一个CGI程序
追答
......
可它这句还就是这个意思...
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式