c语言简单pos机
1、C语言编出来的程序都是没有界面的程序吗?
不是,C语言可以进行图形界面的设计的,在Windows下最常用的方法是使用Windows的API。
举一个最简单Hello World的例子:
#include <stdio.h>
#include <windows.h>
int main()
{
MessageBox(NULL,"Hello World","WinMain",MB_OK);
return 0;
}
执行结果如下:
专业工控POS机的前台POS机程序可以用C,C++语言写,,
老谭的书里都是基础的,没有关于图形,图像,图像中文字显示这些内容,,
你需要在网上搜一下 在没有进行封装之前都是黑框框的。如果想做出图形在windows中只需调用系统编程接口api就可以了。同样也可以调用封装更高的mfc来做。但是api接口也是系统编辑员用c语言写出来的接口,所以可以看出用c是可以编辑出界面的,只是更基础的我们不去了解掌握! 编写qq之类的需要.net的 可以用c# java之类的编写出来 学C也好 那可是基础阿 然后在学.net 用vs2005来编写windows应用程序 就是黑乎乎的命令行窗口,它只是基础的入门语言,只要是让你明白编程是怎么回事,了解编程的理念和思想
不要一口就想吃饱
2、学完c语言后可以干什么?
学完c语言后可以干什么?当开发工程师
学完C语言干什么好看看其他的书,多程式设计序
对于初学者学完C语言可以干什么 一般来说初学者学完C语言仅仅是学习了最基础的语法部分,所以其实并不能做些很高大上的东西。(当然字元版本的贪吃蛇,扫雷这些比较基础的应该还是能做出来的)
在学习完C语言语法后就应该要考虑一下自己要往哪一个方向发展,是要做嵌入式程式还是做应用程式或是系统程式。然后依照自己所定的方向进行进一步的学习。
举个例子,如果要学习应用程式,那么就应该去找《Windows程式设计》这样的书进行学习,里面会有一些全新的函式库,学习好这些函式库你才能在Windows平台下做出一个令人满意的应用程式。
可以回答你说的话
学了C语言可以干什么因为 C 语言只不过是一个具体的程式设计工具而已(就像平时的 C++、C#、JAVA、Python语言等),所以如果只是精通掌握了 C 语言的程式设计,而没有掌握资料结构和计算机演算法的知识,那么只能够做一些简单的程式设计工作。如果将来打算真正做大软体的开发工作,那么像:资料结构、计算机演算法(例如:各种排序、以及查询演算法等)、演算法复杂性分析、各种数学模型(例如:高等数学、概率统计等)都是必须要熟练掌握的。当然了,如果 C 语言程式设计已经掌握得非常熟练了,即使再学习另外的语言程式设计,和学习这些困难的理论知识相比起来,那还是容易得多了。
学了c语言可以干什么
C语言作为使用最广的程式语言,没有之一,可以做很多方面的开发,比如最多的嵌入式开发,像我们超市用的POS机,街头上的LED显示板。一些伺服器,也是用C语言开发的(底层)。各种硬体驱动,也几乎都有用到。当然,如果有你去了解我们的作业系统,也是用C语言开发的。其实学习和使用某种语言,在懂语法之后,更重要的是对库的了解和使用,如你现在用的stdio.h string.h stdlib.h ....你可以从事一些嵌入式行业的底层驱动和应用的开发,这种工作是最多用到C的。如果想在手机和PC上开发,现在得学一些高阶语言,如果 java,MFC,c#,c++。学JAVA不一定说是要学C之后去学,虽然JAVA是用C开发的。现在主流的语言,很大部份是C系列的,你只要学会了一种,就比较容易上手另一种。你说的系统性程式设计,太范了,做一般的开发,就主要是有效的组织系统提供的语法与介面,如你现在用的,int a=b+c,printf,然后去实现某种功能。如老师布置的作业,在DOS介面列印一个矩形。当然,开发一个产品要比这复杂的多得多。
c语言可以干什么,c++呢?简单说,软体开发可以简单分为几层层:直接操作硬体(驱动层)→作业系统→应用软体。 驱动层:操作硬体,比如说,开启LED灯,点亮萤幕等;一般用汇编语言、C语言编写; 作业系统:我们用的比较多的windows系统、Linux系统、安卓系统、Unix系统等
二级C语言学完以后想要往深学该干什么往深了学的话,你可以学Windows程式设计,是编软体用的。C++、Java等(和C语言并列的语言)面向物件的语言可以学,应该是挺简单了,因为你已经学了C语言了。
学习Java语言后可以干什么学Java语言,以后就是从事Java开发的工作,Java开发现在就业好,薪资也挺高的。
二级C语言证书可以干什么刚毕业找工作有的单位要。或者,你的学校要求有证,不然不让毕业。其他就没什么用了。
3、求C语言某银行信用卡管理系统 急!!!
感觉这样的问题不适合在这里求助。因为,你要的是一个小系统,而不是一个简单的解答。你这种需求的一般都是应付C语言课程设计,你可以去相关的C源码网站找,最好去C语言课程设计网站找,我见过很多C语言编写的管理信息系统(MIS),只要稍加修改便可实现你需要的功能。 我可以实现,不过如果我要实现肯定会使用MFC,纯粹C和windowsdk设计也行,不过会很烦琐,然后就是这个如果不需要数据库支持,还需要定义自己的信息存储结构,而且现在网上到处都是这些玩意的源代码。
如果确实有需要,我可以制作 牛B啊,完全的POS机操作功能.
4、单片机里的C语言编程与大计算机里的C语言编程有什么区别
输入输出(包括通讯等)有区别其他都是标准c语句和函数
一个pos机的程序的头文件
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <setjmp.h>
#include <device.h>
#include <fcntl.h>
#include <ascii.h>
#include <trap.h>
仅做参考 很简单的可以写出下面的程序:
#include<reg51.h>//头文件,根据自己的芯片选择相应的头文件
void mian()//主函数,跟c的用法一样样
{
P1=0xfe;//让P1口输出0xfe
} 关键字不一样,函数也有所不同,开发环境不一样,不同的单片机所需要的开发软件不一样,例如51单片机使用KEIL C ;头文件就是库文件中你所调用的文件,可有可无,使用时才需要添加。
建议买一本C51的书入门一下。只要C语言没问题,单片机的C语言编程很简单的。 建议购买几本书看看
也可以买个板子自己学习,差不多100-150块的就够了。
单片机c语言和一般的c不同,多了一些关键字,如常用的sbit。 头文件不同
集成开发环境不同。
最关键的是一般来说,嵌入式物理资源远比计算机少,比如内存,缓存之类的
5、c语言的主要应用有哪些
C语言具有高级语言的特点,又具有汇编语言的特点,所以可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。其应用范围极为广泛,不仅仅是在软件开发上,各类科研项目也都要用到C语言。下面列举了C语言一些常见的领域。(1)应用软件。Linux操作系统中的应用软件都是使用C语言编写的,因此这样的应用软件安全性非常高。
(2)对性能要求严格的领域。一般对性能有严格要求的地方都是用C语言编写的,比如网络程序的底层和网络服务器端底层、地图查询等。
(3)系统软件和图形处理。C语言具有很强的绘图能力和可移植性,并且具备很强的数据处理能力,可以用来编写系统软件、制作动画、绘制二维图形和三维图形等。
(4)数字计算。相对于其他编程语言,C语言是数字计算能力超强的高级语言。
(5)嵌入式设备开发。手机、PDA等时尚消费类电子产品相信大家都不陌生,其内部的应用软件、游戏等很多都是采用C语言进行嵌入式开发的。
(6)游戏软件开发。游戏大家更不陌生,很多人就是由玩游戏而熟悉了计算机。利用C语言可以开发很多游戏,比如推箱子、贪吃蛇等。
1. 上层开发
其实用 C 语言做上层应用程序开发和写界面不是明智的选择,比如 Windows 上面,画个窗口,写个消息处理函数,但是较为麻烦。
2. 底层开发
C 语言主要的用途还是底层编程,例如系统软件:编译器,JVM,驱动,操作系统内核,还有各种嵌入式软件,固件。
3. 总结
所以说,C 语言往深了学,要学习操作系统,虽然 C 语言和操作系统之间没有必然联系,但是别忘了,连操作系统都是 C 语言写的,C 语言的主要用途也在底层开发上面。 c语言应用主要包括
1,系统内核的开发,几乎所有的操作系统都是有c+汇编完成。
2,嵌入式开发,分为软件与硬件方向。如最常见到的pos机等。
3,程序驱动的开发,硬件与许多系统软件都需要驱动程序。
总体来说,需要与硬件打交道的地方大多采用c语言进行编程,所以c语言的运用价值不是通常的windows桌面应用软件,而windows应用程序的开发只是计算机软硬件开发中的有小部分。
c工程师的薪金在所有语言中是最高的。 因为C语言比较接近硬件,又能做到汇编语言的高效率,又比汇编语言更接近于自然语言.也就是说更好懂,所以C语言一直接以来都有广泛的应用,目前,C语言主要应用在嵌入式开发,低级操作系统(比如类似于linux的NOS操作系统)上应用程序的开发,还有可以写一些简单的应用软件,LINUX和UNIX都是很C写的,C还是很有用处的,也得到了很广泛的应用,所以潜力也大!

转载请带上网址:http://www.pos-diy.com/posjifour/242836.html
- 上一篇:pos机充电转接头
- 下一篇:pos机小票消费c是什么意思