c语言编程网页版,怎样使用c语言来做网页

1,怎样使用c语言来做网页做不了 。网页其实是超文本文件,超文本只是一种文档,好似doc,ppt , 不是什么编程语言能做的 。你要是指超文本文件中的运行脚本的话,用javascript或vbscript做 。
2,如何用c语言进行网页编辑c语言需要特定的编译器才能运行 , iis或者其他的web服务器程序都不支持 。用C#编写的.net程序则可以在iis+.NET framework下运行,也就是可以以web页面的形式运行
3,给几个学C语言网C语言网——做国内最专业的C语言网站 http://www.cyuyan.com.cn/ 知道的这个问答也能帮助你: http://zhidao.baidu.com/question/31745634.html 希望能帮助到你【c语言编程网页版,怎样使用c语言来做网页】
4,c语言编程天空第一个空!find;第二个空find = 1;#include <stdio.h>main()intx = 1;intfind = 0;for (x=1; find==0; x++)if (x%5==1 && x%6==5 && x%7==4 && x%11==10)printf(" x = %d\n", x);find=1;}} }5,如何用c编写网页使网页具有发送数据以及接收数据网页发送数据接受数据间件职责用C写网页编译exe文件修改cgi.其输入输都根据标准输入输完LZ想用虚拟主机执行C语言编写CGI行CGI权限太执行任何操作所买虚拟主机肯定支持C语言编写CGICGI接口标准包括标准输入、环境变量、标准输三部1.标准输入CGI程序像其执行程序,通标准输入(stdin)Web服务器输入信息,Form数据,所谓向CGI程序传递数据POST意味着操作系统命令行状态执行CGI程序,CGI程序进行调试POST用,本文例,析CGI程序设计、程技巧2.环境变量操作系统提供许环境变量,定义程序执行环境,应用程序存取Web服务器CGI接口另外设置自些环境变量,用向CGI程序传递些重要参数CGIGET通 环境变量QUERY-STRING向CGI程序传递Form数据3.标准输CGI程序通标准输(stdout)输信息传送给Web服务器传送给Web服务器信息用各种格式,通纯文本或者HTML文本形式,我命令行状态调试CGI程序,并且输面简单CGI程序,HTMLForm信息直接输We b浏览器# include # include main() { int i , n ; printf (〃Content type: text/plain\n\n〃); n=0; if(getenv(〃CONTENT-LENGTH〃)) n=atoi(getenv(CONTENT-LENGTH〃)); for (i=0;i putchar(getchar()); putchar (′\n′); fflush(stdout); } 面程序作简要析 prinft (〃Content type :text/plain\n\n〃); 行通标准输字符串〃Content type :text/plain\n\n〃传送给Web服务器MIME信息,告诉Web服务器随输纯ASCII文本形式请注意信息两新行符,Web服务器需要实际文本信息始前先看见空行 if (getenv(〃CONTENT-LENGTH〃)) n=atoi (getenv(〃CONTENT-LENGTH〃)); 行首先检查环境变量CONTENT-LENGTH否存Web服务器调用使用POSTCGI程序设置环境变量,文本值表示Web 服务器传送给CGI程序输入字符数目,我使用函数atoi() 环境变量值转换整数,并赋给变量n请注意Web服务器并文件结束符终止输,所检查环境变量CONTENT-LENGTH, CGI程序知道候输入结束 for (i=0;i putchar(getchar()); 行0循环(CONTENT-LENGTH-1)标准输入读每字符直接拷贝标准输,所输入ASCII形式送给Web服务器 通例,我CGI程序般工作程总结几点 1.通检查环境变量CONTENT-LENGTH,确定少输入; 2.循环使用getchar()或者其文件读函数所输入; 3.相应处理输入; 4.通〃Contenttype:〃信息,输信息格式告诉Web服务器; 5.通使用printf()或者putchar()或者其文件写函数,输传送给Web服务器 总,CGI程序主要任务Web服务器输入信息,进行处理,输结再送给Web服务器网页发送数据和接受数据?这不是中间件的职责吗?用c写网页,把编译后的exe文件修改为cgi.其输入输出都是根据标准输入输出完成的,不过如果lz想用虚拟主机来执行c语言编写cgi,那是不可行的,因为cgi的权限太大,你可以执行任何操作 , 所以如果买的虚拟主机肯定不支持c语言编写cgi 。cgi接口标准包括标准输入、环境变量、标准输出三部分 。1.标准输入cgi程序像其他可执行程序一样,可通过标准输入(stdin)从web服务器得到输入信息,如form中的数据,这就是所谓的向cgi程序传递数据的post方法 。这意味着在操作系统命令行状态可执行cgi程序,对cgi程序进行调试 。post方法是常用的方法,本文将以此方法为例,分析cgi程序设计的方法、过程和技巧 。2.环境变量操作系统提供了许多环境变量,它们定义了程序的执行环境,应用程序可以存取它们 。web服务器和cgi接口又另外设置了自己的一些环境变量,用来向cgi程序传递一些重要的参数 。cgi的get方法还通过 环境变量query-string向cgi程序传递form中的数据 。3.标准输出cgi程序通过标准输出(stdout)将输出信息传送给web服务器 。传送给web服务器的信息可以用各种格式,通常是以纯文本或者html文本的形式,这样我们就可以在命令行状态调试cgi程序,并且得到它们的输出 。下面是一个简单的cgi程序,它将html中form的信息直接输出到we b浏览器 。# include # include main() { int i , n ; printf (〃content type: text/plain\n\n〃); n=0; if(getenv(〃content-length〃)) n=atoi(getenv(content-length〃)); for (i=0;i putchar(getchar()); putchar (′\n′); fflush(stdout); } 下面对此程序作一下简要的分析 。prinft (〃content type :text/plain\n\n〃); 此行通过标准输出将字符串〃content type :text/plain\n\n〃传送给web服务器 。它是一个mime头信息,它告诉web服务器随后的输出是以纯ascii文本的形式 。请注意在这个头信息中有两个新行符,这是因为web服务器需要在实际的文本信息开始之前先看见一个空行 。if (getenv(〃content-length〃)) n=atoi (getenv(〃content-length〃)); 此行首先检查环境变量content-length是否存在 。web服务器在调用使用post方法的cgi程序时设置此环境变量,它的文本值表示web 服务器传送给cgi程序的输入中的字符数目,因此我们使用函数atoi() 将此环境变量的值转换成整数,并赋给变量n 。请注意web服务器并不以文件结束符来终止它的输出,所以如果不检查环境变量content-length, cgi程序就无法知道什么时候输入结束了 。for (i=0;i putchar(getchar()); 此行从0循环到(content-length-1)次将标准输入中读到的每一个字符直接拷贝到标准输出,也就是将所有的输入以ascii的形式回送给web服务器 。通过此例,我们可将cgi程序的一般工作过程总结为如下几点 。1.通过检查环境变量content-length,确定有多少输入; 2.循环使用getchar()或者其他文件读函数得到所有的输入; 3.以相应的方法处理输入; 4.通过〃contenttype:〃头信息,将输出信息的格式告诉web服务器; 5.通过使用printf()或者putchar()或者其他的文件写函数,将输出传送给web服务器 。总之,cgi程序的主要任务就是从web服务器得到输入信息,进行处理,然后将输出结果再送回给web服务器 。

    推荐阅读