当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 在实际问题中,一组数据往往具有不同的数据类型。
 

 

    摘要:  概述   在第一章中已经介绍过,c源程序是由函数组成的。 虽然在前面各章的程序中都只有一个主函数main(), 但实用程序往往由多个函数组成。函数是c源程序的基本模块, 通过对函数模块的调用实现特定的功能。c语言中的函数相当于其它高级语言的子程序。 c语言不仅提供了极为丰富的库函数(如turbo c,ms c 都提供了三百多个库函数),还允许用户建立自己定义的函数。用户可把自己的算法编成一个个相对独立的函数模块,然后用调用的方法来使用函数。  可以说c......
 ·为mm量身定做的c语言程序    »显示摘要«
    摘要:  result love(boy, girl)  {   if( boy.有房() and boy.有车() )   {    boy.set(nothing);     return girl.嫁给(boy);   }   if( girl.愿意等() )   {    while(!(boy.赚钱 > 100,000 and girl.感情 > 8 ) )     {     for( day=1; day <=365; day++......


C语言程序设计基础之结构
  在实际问题中,一组数据往往具有不同的数据类型。例如, 在学生登记表中,姓名应为字符型;学号可为整型或字符型; 年龄应为整型;性别应为字符型;成绩可为整型或实型。 显然不能用一个数组来存放这一组数据。 因为数组中各元素的类型与长度都必须一致,以便于编译系统处理。为了解决这个问题,c语言中给出了另一种构造数据类型——“结构”。 它相当于其它高级语言中的记录。

【相关文章:E网天下 宏基EC303 CDMA1X上

【扩展阅读:父母越是冷漠 孩子越爱上网

【扩展信息:上网不用防火墙!一招克死所有病毒

  “结构”是一种构造类型,它是由若干“成员”组成的。 每一个成员可以是一个基本数据类型或者又是一个构造类型。 结构既是一种“构造”而成的数据类型, 那么在说明与使用之前必须先定义它,也就是构造它。如同在说明与调用函数之前要先定义函数一样。

  结构的定义

  定义一个结构的一般形式为:

  成员表由若干个成员组成, 每个成员都是该结构的一个组成部分。对每个成员也必须作类型说明,其形式为:

  类型说明符 成员名;

  成员名的命名应符合标识符的书写规定。例如:

  在这个结构定义中,结构名为stu,该结构由4个成员组成。 第一个成员为num,整型变量;第二个成员为name,字符数组;第三个成员为sex,字符变量;第四个成员为score,实型变量。 应注意在括号后的分号是不可少的。结构定义之后,即可进行变量说明。 凡说明为结构stu的变量都由上述4个成员组成。由此可见, 结构是一种复杂的数据类型,是数目固定,类型不同的若干有序变量的集合。

  结构类型变量的说明

  说明结构变量有以下三种方法。以上面定义的stu为例来加以说明。


...   下一页
    摘要:  c语言的最大特点是:功能强、使用方便灵活。c编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学c语言的人来说,经常会出一些连自己都不知道错在哪里的错误。看着有错的程序,不知该如何改起,本人通过对c的学习,积累了一些c编程时常犯的错误,写给各位学员以供参考。   1.书写标识符时,忽略了大小写字母的区别。  编译程序把a和a认为是两个不同的变量名,而显示出错信息。c认......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE