用发呆的时间来理清自己的思绪
发布时间:2013-12-28 00:16:34
main函数可以不带参数,也可以带参数,这个参数可以认为是 main函数的形式参数。C语言规定main函数的参数只能有两个,习惯上这两个参数写为argc和argv。因此,main函数的函数头可写为: main (argc,argv) C语言还规定argc(第一个形.........【阅读全文】
发布时间:2013-12-28 00:14:37
看下面的例子: 例十八: char s='a'; int *ptr; ptr=(int *)&s; *ptr=1298; 指针ptr是一个int *类型的指针,它指向的类型是int。它指向的地址就是s的首地址。在32位程序中,s占一个字节,int类型占四个字节。最后一条语句不但改变了s所占的一个字节,还把和s相临的高地址方向的三个字.........【阅读全文】
发布时间:2013-12-28 00:12:21
当我们初始化一个指针或给一个指针赋值时,赋值号的左边是一个指针,赋值号的右边是一个指针表达式。在我们前面所举的例子中,绝大多数情况下,指针的类型和指针表达式的类型是一样的,指针所指向的类型和指针表达式所指向的类型是一样的。 例十五: float f=12.3; float *fptr=&f; int *p;  .........【阅读全文】
发布时间:2013-12-28 00:10:16
一 通常的函数调用 一个通常的函数调用的例子: //自行包含头文件 void MyFun(int x); //此处的申明也可写成:void MyFun( int );int main(int argc, char* argv[]) { MyFun(10); //这里是调用MyFun(10);函数.........【阅读全文】
发布时间:2013-12-28 00:05:19
可以声明一个指向结构类型对象的指针。 例十二: struct MyStruct { int a; int b; int c; }; //声明了结构对象ss,并把ss的成员初始化为20,30和40。 struct MyStruct ss={20,30,40}; //声明一个指向结构对象ss的指针。它的类型是MyStruct*,它指向的类型是MyStruct。 struct MyStruct *ptr=&ss; //声明一个.........【阅读全文】