如何用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语言的编译更具有弹性。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-08
1.算法是程序设计的基础,所有的软件都是在这些算法的基础上建立起来的,算法是程序设计的灵魂
2.所有的软件都是在编译器上开发出来的,如VC++,DEV CPP等,这些软件的菜单中你一定会找到新建工程选项。没错,就是他
3.实际上所有的程序软件中都包含着最基础的数学算法。之所以看起来不一样是因为软件中有个名词叫做图形界面开发。在C/C++中就是包含一定的头文件。比如你要开发一个windows程序,那么头文件windows.h头文件一定包含在内
4.学习编程不要急于求成,打好基础才是关键。虽然现在你面对的是一串串枯燥无聊的数据,但是只要努力,终有一天你会写出漂亮的程序。
第2个回答  2010-12-29
c是一门相对低级的高级语言,说他低级是指他计算机底层打交道的机会多,能力强,貌似仅次于汇编;说他高级是他的语法规范不象汇编语言那么晦涩难懂,相对比较接近自然语言。这么语言可以说是计算机编程的基石,熟练掌握之后对其他编程语言的学习都会有很大帮助。我们大家熟知的linux,内核就是用c语言来写的。
c一般用来写通讯服务、网络服务、构建嵌入式系统、写接口扩展其他高级语言的功能和性能等。
相似回答