当前位置:首页 » 编程语言 » c语言能不能写页面
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言能不能写页面

发布时间: 2023-01-01 09:31:15

A. c语言能不能写带界面的软件!

可以的,但是C语言写界面需要用到windows API,这部分不是太难,难的在于消息处理上边,想做界面开发用MFC好些,已经将大多数API封装起来了,用起来也比较方便,你只用处理消息响应函数就行。如果你想深入研究界面的运行的原理你可以使用纯C,如果不是的话还是用MFC

B. 学c语言如何做出有界面的程序

1、新建一个C项目,点击文件,新建,项目,选择C++Win32控制台应用。

C. 怎么用c语言做一个界面

通过调用API来创建界面:
#include<windows.h>
int
main()
{
MessageBox(NULL,"Hello
World!","C图形程序",MB_OK);
return
0;
}
linux下通过调用图形库来创建界面。

D. c语言可以用于制作网页吗

1、c语言是偏底层的语言,用来做界面的话是比较困难的
2、现在的静态网页设计一般使用Html+CSS,是比较基础的东西,而且很容易上手,但也是必须掌握的。
3、现在主流的网站开发就是Java Web和asp.net。
如果你有java基础可以走Java web的方向。可以用JSP+Servlet+Dao模式就能开发网站,当然SSH框架更加深奥。
而asp.net由于是微软自己开发的软件能很好的在windows平台上运行,用的是C#语言其实也和C语言差不多,因为语言是相通的,你学过一门语言后你就会有那种编程的思想。
asp.net是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务,是Windows开发的Web服务器)之中的程序 。
4、另外,在进行网站开发时为了提高容错能力,脚本语言是必不可少的,所以javascript或
php也是要懂一点点

E. c语言是不是写网页,像现在我看到手机视频一样。一页一页的。比如现在我截屏的一页一样。然后合在一起

现在已经没有人用c写网页了,c是底层设计语言,一般用来设计底层功能,写网页可以学jsp和HTML5以及用css做一些网页渲染,其中用Java来实现逻辑架构。或者前后端分离,后段使用Java或c写逻辑架构,然后给出接口,前段使用借口来完成任务。并且网页是分为很多页面的,用到的是条件跳转,你触发了某个条件,然后进行跳转,根据你提交的表单来显示属于你的内容,还有你截一张屏是无法用语言写出来的,语言是实现逻辑框架而不是去画画,你可以把截屏作为.jpg文件插入到网页当中去

F. 做网页只用C语言可不可以

不是说不可以,理论上来说任何一种语言都可以做任何事情,但效率有高低之分,C语言更适合做系统级的开发,网页这种应用级开发,C语言并没有现成的库予以支持,如果用C语言,需要自己写很多支撑库(至少得写很多支撑函数),开发效率肯定很低,而且不容易调试,不如直接用适合的语言来做。

G. 用C语言可以做一个界面吗

用turbo C是可以做窗口程序的,不过不会是象VB做出来的窗口那样。是DOS下面的。 还可以用VC++,这个可以用C语言做出窗口程序来的。

H. C语言能不能写软件界面,有的话具体怎么写

C++可以写。这个是windows窗口的写法:

#include <windows.h>
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); /* Declare Windows procere */
char szClassName[ ] = "WindowsApp"; /* Class Name */

int WINAPI WinMain(HINSTANCE hThisInstance,
HINSTANCE hPrevInstance,
LPSTR lpszArgument,
int nFunsterStil)

{
HWND hwnd; /* This is the handle for our window */
MSG messages; /* Here messages to the application are saved */
WNDCLASSEX wincl; /* Data structure for the windowclass */

/* The WNDCLASSEX structure */
wincl.hInstance = hThisInstance;
wincl.lpszClassName = szClassName;
wincl.lpfnWndProc = WndProc; /* This function is called by windows */
wincl.style = CS_DBLCLKS; /* Catch double-clicks */
wincl.cbSize = sizeof(WNDCLASSEX);
wincl.hIcon = LoadIcon(NULL, IDI_APPLICATION);
wincl.hIconSm = LoadIcon(NULL, IDI_APPLICATION);
wincl.hCursor = LoadCursor(NULL, IDC_ARROW);
wincl.lpszMenuName = NULL; /* No menu */
wincl.cbClsExtra = 0;
wincl.cbWndExtra = 0;
wincl.hbrBackground = (HBRUSH) GetStockObject(WHITE_BRUSH);

/* Register the window class, if fail quit the program */
if(!RegisterClassEx(&wincl)) return 0;

/* The class is registered, create the window*/
hwnd = CreateWindowEx(
0,
szClassName,
"Simple Windows App",
WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT,
CW_USEDEFAULT,
500,
300,
HWND_DESKTOP,
NULL,
hThisInstance,
NULL
);

/* Make the window visible on the screen */
ShowWindow(hwnd, nFunsterStil);
/* Run the message loop. It will run until GetMessage( ) returns 0 */
while(GetMessage(&messages, NULL, 0, 0))
{
TranslateMessage(&messages);
DispatchMessage(&messages);
}
/* The program return-value is 0 - The value that PostQuitMessage( ) gave */
return messages.wParam;
}

/* This function is called by the Windows function DispatchMessage( ) */
LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
switch (message) /* handle the messages */
{
case WM_DESTROY:
PostQuitMessage(0); /* send a WM_QUIT to the message queue */
break;
default: /* for messages that we don't deal with */
return DefWindowProc(hwnd, message, wParam, lParam);
}
return 0;
}

I. 我想问一下C语言能写网站吗

一般不能, C语言不是为写网页设计的。

但是C语言的风格和PHP很相似,你会C语言,一个星期就可以学会PHP的基本语法。

有些技术可以让C,C++来写网页,但是不流行,问题多多。最重要是用C和C++写网页极为麻烦。

J. 请问网页代码是什么哪种语言,C语言能写网页代码吗

楼上的偏激了,C是可以用来写CGI程序来生成HTML代码的。

网页代码是基于HTML语言的。进入到WEB2.0以后开始出现大量的动态网页,也就是通过服务器语言如ASP,PHP,CGI等加上各种数据库实现与用户之前的动态交互。总体来说实现网页的显示还是HTML,只是通过这些语言来控制HTML而已。