c語言怎麼做界面

C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。
盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。
界面只是一個和用戶交互的窗口,比如說在MFC中,界面和程序之間數據傳遞的方式就是通過UpDate()這個函數,UpDate(FALSE);是把變數數據傳給界面,UpDate(TRUE)是把界面數據傳給變數。當然,前提是需要它們之間關聯一下。這么一說樓主估計就明白界面的用處了吧。
MFC是用C++開發的,C++和C上還是有很大的差異的。直接入門會有很大的難度。建議樓主可以先看看C++的書。了解下,什麼是類,什麼是容器,什麼是重載,什麼是構造,什麼是析構,什麼是面向對象。這也不是一句話兩句話能講完的。
一:想玩界面的話,就用QT寫,或者先用其它簡單語言(VB、或國產易語言。PS:易語言實質上就是C++的封裝,不過很多功能都打包了,用起來比MFC簡單的多。)。
二:如果你想更深一步做軟體,可以選擇學習C++,然後學MFC
三:C語言很強大,是其它編程易語言無法超越的(個人觀點)。你前面的說C語言學的很好,我覺得你話撩的有點早。(這個觀點當你水平從菜鳥上升一兩個等級時候你就會明白)
四:多做項目。

Ⅱ 如何使用C語言編輯用戶圖形界面。

Windows平台大致以下一些方案:
①直接調用Win32 API。
②使用MFC,這個需要C++基礎。
③使用GTK+,這個是純C語言,但要用好需要理解裡面的面向對象思想。
等等

建議選擇①方案,市面上關於Win32 API的書也比較豐富,通過編程實踐可以掌握Windows平台下編程的基本思想和方法。

Ⅲ c語言怎麼設計用戶界面

純C下一般使用繪圖函數來完成了,涉及到很底層的東西,有點麻煩。
VC++下可以用Win32下的Windows GDI API來繪制界面。

Ⅳ c語言如何做圖形用戶界面求指教。。

Windows平台大致以下一些方案:
①直接調用Win32 API。
②使用MFC,這個需要C++基礎。
③使用GTK+,這個是純C語言,但要用好需要理解裡面的面向對象思想。
等等

建議樓主選擇①方案,市面上關於Win32 API的書也比較豐富,通過編程實踐可以掌握Windows平台下編程的基本思想和方法。

Ⅳ c語言如何設計一個用戶界面如下面這個程序怎麼做,求詳細解析

a)*p=*q;
q指針指向的變數的值賦值於p指針指向的變數
即n2=n1;
b)p=q;
q指針賦於p指針
即*p=&n1;
c)*p=&n1;
p指針指向變數n1
就是把n1的地址給p

Ⅵ C語言如何做用戶界面

說難不難,說簡單吧,還真不簡單
你用win-tc編輯器試試,他有個初始化屏幕的模板,很詳細的介紹怎麼初始化屏幕
要是你想用類似運行自成一個窗口的話,最好用vc類編輯器,生成一個窗口框架,填寫相應的代碼
估計你現在的水平還達不到

Ⅶ 如何將一個C語言代碼處理成一個有用戶界面的程序

一個字難,兩個字是很難!
要做介面,C語言就不再是通用的,和移值性好的語言了,甚至不再是c語言了,
第一是每個操作系統上用C語寫介面都提供了不同,應該說是完全不同的方法!
第二個是每個軟體廠商做的軟體之間也不同!唉!
用MFC也就是Visual C++上寫的C介面的代碼在Trubo上是不能運行的!
不過MFC是准工業標准,用的人多一些,Windows上基本都用它。

可惜要學MFC就和學英語一樣要背N多的單詞!
因為MFC是老外定死了的一套,你只要按照它給你的方法寫代碼就ok了,給我的感覺就是沒C語言啥事!很多東西都要重新學,連數據類型也給你搞成不同的, 就像麵粉和麵包一樣。麵包是別人做好了的,你只要吃就行了。
高手都喜歡用SDK,SDK是一套函數,你只要按要求調用就行了!
想寫介面就學MFC去吧,,,
另外要說一下
你想做一般的介面的話,就去學一下java 用java來做介面要輕松得多,而且你有C語基礎的話,找本java的書看看,一個星期內絕對成做出你想要的介面來!

Ⅷ 怎樣用C語言做用戶登錄的界面用那個軟體界面工具

你使用Visual Studio 2010 Ultimate
我就是用它開發C程序的,特別方便。

Ⅸ 用C++編寫用戶界面是怎樣的

如何使用C語言編輯用戶圖形界面

學了一學期C語言,現在想用C語言編輯一個有圖形界面的程序,老師給我們了一些在TC系統下的圖形界面編輯的教材和例子,但是平時用的編譯器都是vc++6.0,而且電腦系統win8的,也用不了TC,請問vc++6.0可以通過C語言的語法來編輯用戶圖形界面嗎。或者用dev c++這個編譯器也行。
(MFC貌似是用的c++的語法,就不要說了)


Windows平台大致以下一些方案:
①直接調用Win32 API。
②使用MFC,這個需要C++基礎。
③使用GTK+,這個是純C語言,但要用好需要理解裡面的面向對象思想。
等等

建議選擇①方案,市面上關於Win32 API的書也比較豐富,通過編程實踐可以掌握Windows平台下編程的基本思想和方法。

Ⅹ 如何用c語言設計界面

#include "Conio.h"
#include "graphics.h" /*這個圖抄形函數庫可以用來畫界面*/

void initgr(void) /* BGI初始化 */
{
int gd = DETECT, gm = 0; /* 和gd = VGA,gm = VGAHI是同樣效果 */
registerbgidriver(EGAVGA_driver);/* 注冊BGI驅動後可以不需要.BGI文件的支持運行 */
initgraph(&gd, &gm, "");
}

int main(void)
{
initgr(); /* BGI初始化 */
line(25, 25, 220, 220);
circle(100, 100, 50);

getch(); /* 暫停一下,看看前面繪圖代碼的運行結果 */
closegr(); /* 恢復TEXT屏幕模式 */
return 0;
}