纯C语言能不能写出图形界面?

薛定谔的bug 2012-06-20 01:42:09
如果不用库函数的话,纯C语言能不能写出图形界面?如果不能写,那么用来画图的库函数是用什么写出来的呢?汇编语言吗?
我已经迷茫了很久了。
...全文
15506 26 打赏 收藏 转发到动态 举报
写回复
用AI写文章
26 条回复
切换为时间正序
请发表友善的回复…
发表回复
hnzmdzcm 2012-06-25
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……

VC调试(TC或BC用TD调试)时按Alt+8、Alt+6和Alt+5,打开汇编窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应内存和寄存器变化,这样过一遍不就啥都明白了吗。
对VC来说,所谓‘调试……
[/Quote]
赵老师好
fzamygsd 2012-06-25
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 的回复:]
告诉你个秘密,偶尔还有考官来这里求面试题的,攒点积分,到时候让他们喊你前辈,感觉其不是很爽



我和你同级研究生
[/Quote]
好强大
fzamygsd 2012-06-25
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 的回复:]
面试题是有,大规模出现得到9月后,你是本科生还是研究生,如果是学生,水平相当高了,现在大部分学生连在哪里找开源代码都不知道
[/Quote]

在哪找?
  • 打赏
  • 举报
回复
只是标准库的话必然不行啊。
xtianshi00 2012-06-24
  • 打赏
  • 举报
回复
膜拜 大牛们。。
cxdzxc 2012-06-23
  • 打赏
  • 举报
回复
用open watcom吧,最大可以操作4G内存,可以直接线性写显存,这个确定可以不用API
Athenacle_ 2012-06-23
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 的回复:]

告诉你个秘密,偶尔还有考官来这里求面试题的,攒点积分,到时候让他们喊你前辈,感觉其不是很爽



我和你同级研究生
[/Quote]

囧,,我还以为jack是工作几十年的老鸟、、
stonehat 2012-06-23
  • 打赏
  • 举报
回复
其实,我是有体会的,当初学习c语言就是因为想体验那种从无到有的创造过程,而那种给予编辑框的纯粹文字、数字的程序很容易让人视觉疲劳的,所以就想玩玩图形。但是书城里,大半的书是基于tc的,老师也基本推荐谭浩强的书(真奇怪哉,难道最近十几年就没人写书吗?),所以在基于windowsxp的大环境下,用dev入门(我是这样的)的人基本没法轻轻松松的入图形的门。当然,遇到的问题还是很多的,比如关于mfc和api的概念理解不深,以为用mfc是讨巧的手段,不能得到那种自己亲手一点点创造的快感。其实,自习去理解c的概念,仔细想想,你编写编辑框的时候,还不是用了pringf,scanf的,其实没多大区别。还有,就是真的,大学里面到底学了个什么东西嘛,本来很轻松的一个东西,当初从编辑框程序进入vc图形编程整整花了一年时间去找资料。我就想说,难道vc不是主流?现在的主流还是用tc吗?
jackyjkchen 2012-06-21
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 的回复:]
引用 12 楼 的回复:

告诉你个秘密,偶尔还有考官来这里求面试题的,攒点积分,到时候让他们喊你前辈,感觉其不是很爽



我和你同级研究生


还有这种事儿……
[/Quote]

试题不是那么好出的,特别是不想重复的话

去年见到过,不过应该都不是什么大公司的
xunxun 2012-06-21
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 的回复:]

告诉你个秘密,偶尔还有考官来这里求面试题的,攒点积分,到时候让他们喊你前辈,感觉其不是很爽



我和你同级研究生
[/Quote]

还有这种事儿……
xunxun 2012-06-21
  • 打赏
  • 举报
回复
你需要先用C写个操作系统出来
jackyjkchen 2012-06-21
  • 打赏
  • 举报
回复
告诉你个秘密,偶尔还有考官来这里求面试题的,攒点积分,到时候让他们喊你前辈,感觉其不是很爽



我和你同级研究生
N0bug 2012-06-21
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 的回复:]
面试题是有,大规模出现得到9月后,你是本科生还是研究生,如果是学生,水平相当高了,现在大部分学生连在哪里找开源代码都不知道
[/Quote]我看了不少面试题,在推荐里就有,说实话,有些题挺麻烦的,我是说限定时间急了就未必弄的完,所以预先做做,免得到时候被这种题虐。我研究生。
jackyjkchen 2012-06-21
  • 打赏
  • 举报
回复
面试题是有,大规模出现得到9月后,你是本科生还是研究生,如果是学生,水平相当高了,现在大部分学生连在哪里找开源代码都不知道


N0bug 2012-06-21
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]
引用 7 楼 的回复:
引用 3 楼 的回复:
计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……

VC调试(TC或BC用TD调试)时按Alt+8、Alt+6和Alt+5,打开汇编窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应内存和寄存器变化,这样……
[/Quote]是要闹哪样啊。我听说这个社区有面试题才过来的,以前很少来,这大哥说的话都没什么问题,但是和题目一点关系也没啊,怎么最后几句感觉是传销窝点刚出来的。
jackyjkchen 2012-06-21
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]
引用 3 楼 的回复:
计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……

VC调试(TC或BC用TD调试)时按Alt+8、Alt+6和Alt+5,打开汇编窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应内存和寄存器变化,这样过一遍不就啥都明白了吗。
……
[/Quote]

赵老师,习惯就好,人气大牛啊
N0bug 2012-06-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]
计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……

VC调试(TC或BC用TD调试)时按Alt+8、Alt+6和Alt+5,打开汇编窗口、内存窗口和寄存器窗口看每句C对应的汇编、单步执行并观察相应内存和寄存器变化,这样过一遍不就啥都明白了吗。
对VC来说,所谓‘调试时……
[/Quote]您这都哪跟哪 ,我觉得你不是回错贴了就是发错版了
N0bug 2012-06-21
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
如果不用库函数的话,纯C语言能不能写出图形界面?如果不能写,那么用来画图的库函数是用什么写出来的呢?汇编语言吗?
我已经迷茫了很久了。
[/Quote]
我来到csdn不长时间 主要是来刷点面试题来做。可是csdn上为什么这么多人问怎么用TC,难道这种编译器(我就是用TC学过来的,表说我太年轻)还tmd不死吗。这种东西你学了能干什么。。。是能用图形库,人家bios还有华丽图形界面呢。整天倒腾这个TC,这些老师都在想什么,是古玩鉴定转行的吗。
玲仙 2012-06-21
  • 打赏
  • 举报
回复
要調用別人的庫 就可以創了
赵4老师 2012-06-21
  • 打赏
  • 举报
回复
《刺杀希特勒》
《Doom》系列
《Quake》系列
不是图形界面?不是C语言写的?
加载更多回复(6)

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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