当前位置:首页 » 编程语言 » c语言人机交互

c语言人机交互

发布时间: 2022-07-13 23:48:13

① 为了学做软件,我已自学了c语言,还要学些啥呢,比如界面,怎么人机交互等

先找找谭浩强的c语言基础看看 然后在找套windows程序设计 看就差不多了

② 在嵌入式系统中实现人机交互主要哪些编程语言和开发工具

编程语言底层主要是C语言和汇编语言,上层的话可能就比较多了,可以用C++,C#,HTML,ASP等等,开发工具底层的话一般是keil或者IAR,上层的话可以用VS2005系列或者JDK等等。

③ 请问,c语言怎么进行人机界面设计(ui) 我觉得怎么c语言都是用来解决数学问题,提也不提图像。

还没到时候,C中有关于绘图的函数,不过用c中的绘图函数一点点画界面有点太累了。画个俄罗斯方块还行。
我曾经做过一个小程序,真正的功能函数只有大概40行,界面花了我一千多行。还是不支持鼠标那种。
建议换vb /vc之类的做界面,集成了很多框架和工具给你。

④ c语言为什么不能编应用程序操作系统不也是面向对象的吗(人机交互啊)

没学过编程,但就我所知,C语言是继汇编语言之后出现的一种编程语言,与汇编语言一样,都能基于底层来编程,比如指针,是真的指向物理内存的地址,而且C也不是直接面对对象的;C++是在C语言的基础上开发的,虽然也能针对底层来编,但与C的编程方式不一样了,相比C有点不灵活,因其编译器很多,但C++是面向对象的,这个面向对象是指现实中的事物,如人、房子、汽车等等,将每个事物的属性和操作这些属性的函数合集为类,因此同样的一个程序的实现,C++编程的过程比较长,可能也不太精准。
java则是不管操作系统是哪种,也不管底层的硬件是什么样的,只要把各个操作系统的代码,用一种通用的语言描述、执行就行了。
就比如说汽车入库,用C编程,要先申请一个(内存)空间、构造汽车、车库,再设定一个方法,分步骤将汽车车头、车身、车尾、车轮放入车库。
若用C++,因已经有了汽车、车库的类,只需各自新建一个,虽然有了汽车这个类,但这个类下面有很多很多类型,比如有越野车、轿车、货车等等,还需要再构造符合要求的,车库也是如此,有空间大的,举架高的也有举架矮的;但车库有现成入库方法,选用一个,只是要注意的是入库有拷贝、移动等多种方式,若是选错了,比如选了拷贝,则会多出一辆汽车,就可能出错。
用java编汽车入库,则不用这么繁琐,因其有现成汽车、车库类型和子类型,选择需要就行了,然后执行入库命令就完成汽车入库的任务。但是若想修改汽车或车库的样子是不行的,因Java没有这样的功能。
另外C语言属于Dos时代的编程语言,可能已经不适应视窗化的操作系统,C++ 也如此,所以微软后来基于C和C++开发了Visual C和Visual C++,以及为了与Java抗衡的C#(还有C#/CLR和C#/CLI等)。C#与Java类似,也是不涉及底层,而是在VM上执行的。

⑤ vc语言编人机交互界面

什么意思?
写Windows窗口吗?

热点内容
疫情期间访问国外网络 发布:2025-05-15 02:24:24 浏览:246
我的世界网易版游戏服务器 发布:2025-05-15 02:23:46 浏览:221
全球编程网站 发布:2025-05-15 02:22:55 浏览:333
编程猫知乎 发布:2025-05-15 02:18:00 浏览:631
服务器转接搭建 发布:2025-05-15 02:12:50 浏览:518
编译好的内核如何升级另一台主机 发布:2025-05-15 02:00:06 浏览:759
弹反脚本 发布:2025-05-15 01:58:24 浏览:587
安卓按键大师怎么用 发布:2025-05-15 01:54:12 浏览:688
手机ea服务器连不上怎么办 发布:2025-05-15 01:35:03 浏览:451
数据库数据插入语句 发布:2025-05-15 01:30:01 浏览:872