Line text, secondline; /*定义两个字符型数组text和secondline,长度都有81*/
----------------解决方案--------------------------------------------------------
以下是引用lhj2005在2007-3-16 16:21:00的发言:
哦,那为什么要定义一个DataType来代替int呢
有什么作用吗?
哦,那为什么要定义一个DataType来代替int呢
有什么作用吗?
主要是为了增加程序的可读性,比如这些变量都是与学生有关的,我就可以这样typedef int student;
----------------解决方案--------------------------------------------------------
原来还可以定义数组啊,那getline(test)的作用是什么?
typedef可以定义指针吗?
----------------解决方案--------------------------------------------------------
可以,
getline(test)其中getline肯定是一个函数,你到代码中去找
----------------解决方案--------------------------------------------------------
简单一点说,那个typedate与那个int是一样的。typedef的意思 是为int 取别名。
----------------解决方案--------------------------------------------------------
哦,懂了,谢谢啊
问下一个新问题,麻烦了
struct tagMystruct
{
int iNum;
long ILength;
};
构造了一个新的结构类型
但我如何使用这个类型???
----------------解决方案--------------------------------------------------------
tagMystruct AAA;
这样就定义了一个变量AAA,然后就可以通过AAA.INUM来调用其中的IUNM变量
----------------解决方案--------------------------------------------------------
不好意思,我是新手没看懂,结构类型如何定义变量
能否举个例子啊,谢谢
----------------解决方案--------------------------------------------------------
是我写错了,应该是这样struct tagMystruct AAA; 定义结构体变量AAA
----------------解决方案--------------------------------------------------------
恩,我如何调用里面的iNum,ILength两个变量?
----------------解决方案--------------------------------------------------------