如何用c语言做出软件,C语言到底是如何做软件的

1,C语言到底是如何做软件的c#做界面C语言也可以做界面什么都可以就是加载一下资源只是还是得用代码实现功能C语言实现处理过程学到最后会发现语言只是一种工具 , 大同小异 。算法,解决问题的思想才是最重要的 。。。。题目同样很困惑的 。下面是个人的理解 。c语言只是一门计算机语言 , 强行的解释的话可以理解为和计算机对话的语言 , 还算是中高级的语言了 。写出来的是代码 , 通过编译器(可以理解为翻译)翻译成计算机的语言,并且可以运行 。运行时 , 计算机通过变好的程序 , 执行一系列的取值 , 计算 , 展示等活动 。完成编写者编写的任务 。计算机就是个大型的计算器,执行取值,计算,输出这些基本的操作 。软件可以理解为一个操作序列,按照这个序列运行,可以得出各种各样的效果 。就是这样了 。做一个完整的软件需要很多人的努力和协同工作 。软件工程就是研究怎么作个"好"软件,据说,到现在也没有什么定论的东西 , 只有些经验方法可用的 。在整个工程项目中,编写代码只是很小很机械的一部分 。应该是通过引用,调用各种文件,函数,图片来完成显示屏的刷新吧 , 不知道你能懂否题目同样很困惑的 。下面是个人的理解 。C语言只是一门计算机语言,强行的解释的话可以理解为和计算机对话的语言,还算是中高级的语言了 。写出来的是代码,通过编译器(可以理解为翻译)翻译成计算机的语言,并且可以运行 。运行时,计算机通过变好的程序,执行一系列的取值 , 计算 , 展示等活动 。完成编写者编写的任务 。计算机就是个大型的计算器,执行取值,计算,输出这些基本的操作 。软件可以理解为一个操作序列 , 按照这个序列运行 , 可以得出各种各样的效果 。就是这样了 。做一个完整的软件需要很多人的努力和协同工作 。软件工程就是研究怎么作个"好"软件 , 据说,到现在也没有什么定论的东西,只有些经验方法可用的 。在整个工程项目中,编写代码只是很小很机械的一部分 。
2 , C语言编写一个软件1、首先打开pelles C,创建一个新的项目文件 。2、然后输入简单的框架 。3、接着用switch函数完成加减乘除操作 。4、检查输入之后就可以计算结果了 。这里需要添加的代码如下,之后便可以运行了 。5、这里我们输入一个例子 。
3,如何用C语言编写一个软件1. 如果要写记分牌 最好使用的工具 visual studio 2010(推荐)微软官网有 可以下载中文版 。2. 如果只用c语言的话,就要用win32 api编写 。简介:1. C语言是一门通用计算机编程语言,应用广泛 。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言 。2. 尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台 。特有特点:1. C语言是一个有结构化程序设计、具有变量作用域(variable scope)以及递归功能的过程式语言 。2. C语言传递参数均是以值传递(pass by value),另外也可以传递指针(a pointer passed by value) 。3. 不同的变量类型可以用结构体(struct)组合在一起 。4. 只有32个保留字(reserved keywords) , 使变量、函数命名有更多弹性 。5. 部份的变量类型可以转换,例如整型和字符型变量 。6. 通过指针(pointer),C语言可以容易的对存储器进行低级控制 。7. 预编译处理(preprocessor)让C语言的编译更具有弹性 。您好您之前对语言一定不够深入的了解c语言只是一种面向过程的语言它注重于计算但写出来的程序通常都是那种黑色窗口的如果您要想编写可视的程序,需要用面向对象的语言比如java,c#,vb,易语言新手推荐易语言吧中国人自己弄得中文编程比较好入手1.算法是程序设计的基?。械娜砑际窃谡庑┧惴ǖ幕∩辖⑵鹄吹模?算法是程序设计的灵魂2.所有的软件都是在编译器上开发出来的,如VC++ , DEV CPP等,这些软件的菜单中你一定会找到新建工程选项 。没错,就是他3.实际上所有的程序软件中都包含着最基础的数学算法 。之所以看起来不一样是因为软件中有个名词叫做图形界面开发 。在C/C++中就是包含一定的头文件 。比如你要开发一个windows程序,那么头文件windows.h头文件一定包含在内4.学习编程不要急于求成,打好基础才是关键 。虽然现在你面对的是一串串枯燥无聊的数据,但是只要努力,终有一天你会写出漂亮的程序 。【如何用c语言做出软件,C语言到底是如何做软件的】
4,如何用C语言编写一个软件如果要写记分牌 最好使用的工具 visual studio 2010(推荐)微软官网有 可以下载中文版 。如果只用c语言的话,就要用win32 api编写 。简介:C语言是一门通用计算机编程语言,应用广泛 。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言 。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台 。特有特点:C语言是一个有结构化程序设计、具有变量作用域(variable scope)以及递归功能的过程式语言 。C语言传递参数均是以值传递(pass by value) , 另外也可以传递指针(a pointer passed by value) 。不同的变量类型可以用结构体(struct)组合在一起 。只有32个保留字(reserved keywords) , 使变量、函数命名有更多弹性 。部份的变量类型可以转换,例如整型和字符型变量 。通过指针(pointer),C语言可以容易的对存储器进行低级控制 。预编译处理(preprocessor)让C语言的编译更具有弹性 。5 , 怎么用C语言开发软件1 首先要确定C语言的开发平台,比如windows、linux还是嵌入式,不同的平台使用的编译器与开发环境是不一样的 。2 确定开发平台后选择相应的开发工具,比如windows使用VC6.0及以上版本,linux使用slick edit、嵌入式使用keil等等在这举个例子3 在相应的开发工具里可以创建相应的c语言项目,比如windows的平台 可以创建 dll、命令行应用程序、图形界面应用程序、驱动程序等 。嵌入式一般开发出来的是bin二进制文件 。4 针对不同的系统平台使用打包工具生成应用程序,比如Innosetup这类工具 。c 语言不能用来写 像 qq之类的窗体软件的,它是面向 过程的一种语言,不是用来写大型软件的, 例如电子电路编程就是用c 最合适,现在学c 的一般都是用来打基础的, 当然还有很多人是从事单片机方面的,就用的c 例如写驱动程序,电脑的底层软件, 如果你想开发类似qq之类的软件呢就请把c 语言学通了后, 就开始研究c++ 去,它是面向对象的, 或者java语言本身是一种工具,真正要开发软件还是需要掌握系统提供的API和具体的开发模式 。C语言在Linux可以开发出不错的程序 , 如果是Windows的话,建议再学学C++,再看看一些关于Win32和MFC的书;给你推荐几本:《Windows程序设计》蓝皮的,初学Windows编程比较不错《Windows核心编程》这本是国外写的,再深入的话可以看看Linux嘛:可以看看《Unix/Linux编程实践教程》,深入的话看《UNIX环境高级编程》C语言没有这个天赋,比如C++要做软件得依靠WinAPI,而微软直接将这一套东西封装成MFC 。还是写C#吧 , .Net大势所趋!上面的那个同学讲的很对 , (我不是来抢悬赏分的)除此之外C本身是没有图形界面的,一般用C写的程序运行效率高,都是基于DOS的,但是C有很多非标准化的外库函数像SDL、allege、fmod都是用来写游戏和音乐制作的 。你用VC编译器就只好用MFC,直接接受上面的同学的书会使你很难入门 , 因为你问这个问题证明你刚开始学习语言,还是先学习VIsual C++编程吧,几乎就是教你怎么运行VC 。其次你如果真的感兴趣的话应该学C# , 因为这是专门为NET的设计的语言6 , 怎样用C语言做软件你没听说 C是基?。⊙闏后学其他语言很容易,特别是 做 软件 要用到的 C++ ,C# 啊,建议你现在去 C++,C# ,因为他们是开发 软件的,用C做窗口的话太麻烦了现在学他们 很简单,很简单,很简单了,因为你学完了C还有 学学 VB ,VC,MFC 这类的还有 , 学学 操作系统吧,,,TCP/IP,这些 也是 基?。⊙б幌耊indows api或mfcVC++,C#,使用Windows的开发工具 , VS2008什么的,可以相对简单的做出基于Windows的软件,不过要学的还是很多,C语言是语法基?。阌镅缘姆⒄构?c语言是在70年代初问世的 。一九七八年由美国电话电报公司(at&t)贝尔实验室正式发表了c语言 。同时由b.w.kernighan和d.m.ritchit合著了著名的“the c programming language”一书 。通常简称为《k&r》,也有人称之为《k&r》标准 。但是 , 在《k&r》中并没有定义一个完整的标准c语言,后来由美国国家标准学会在此基础上制定了一个c 语言标准,于一九八三年发表 。通常称之为ansi c 。当代最优秀的程序设计语 早期的c语言主要是用于unix系统 。由于c语言的强大功能和各方面的优点逐渐为人们认识 , 到了八十年代,c开始进入其它操作系统,并很快在各类大、中、小和微型计算机上得到了广泛的使用 。成为当代最优秀的程序设计语言之一 。c语言的特点 c语言是一种结构化语言 。它层次清晰 , 便于按模块化方式组织程序,易于调试和维护 。c语言的表现能力和处理能力极强 。它不仅具有丰富的运算符和数据类型,便于实现各类复杂的数据结构 。它还可以直接访问内存的物理地址 , 进行位(bit)一级的操作 。由于c语言实现了对硬件的编程操作,因此c语言集高级语言和低级语言的功能于一体 。既可用于系统软件的开发,也适合于应用软件的开发 。此外,c语言还具有效率高,可移植性强等特点 。因此广泛地移植到了各类各型计算机上 , 从而形成了多种版本的c语言 。c语言版本 目前最流行的c语言有以下几种: ·microsoft c 或称 ms c ·borland turbo c 或称 turbo c ·at&t c 这些c语言版本不仅实现了ansi c标准,而且在此基础上各自作了一些扩充,使之更加方便、完美 。面向对象的程序设计语言 在c的基础上 , 一九八三年又由贝尔实验室的bjarne strou-strup推出了c++ 。c++进一步扩充和完善了c语言,成为一种面向 对象的程序设计语言 。c++目前流行的最新版本是borland c++4.5,symantec c++6.1,和microsoft visualc++ 2.0 。c++提出了一些更为深入的概念,它所支持的这些面向对象的概念容易将问题空间直接地映射到程序空间,为程序员提供了一种与传统结构程序设计不同的思维方式和编程方法 。因而也增加了整个语言的复杂性,掌握起来有一定难度 。不管学什么都是一个坚持和循序渐进的过程,想学好就要多学多练,除此之外别无捷径

    推荐阅读