返回顶部

随笔分类 -  c学习

摘要:#include <stdio.h> #include <stdlib.h> typedef struct ThreadNode { char data; struct ThreadNode *lchild, *rchild; int ltag, rtag; //0为孩子,1为线索 }ThreadN 阅读全文
posted @ 2020-11-20 17:32 #wr 阅读(124) 评论(0) 推荐(0)
摘要:c语言规定,源程序中main函数的位置可以任意。在执行一个c语言编写的程序时,main函数就相当于是执行程序的入口。 不必放在调用库函数的后面,只要库函数有声明即可。只要是没有语法和逻辑上的错误,main函数可以放在任意位置。 阅读全文
posted @ 2020-10-23 16:01 #wr 阅读(1030) 评论(0) 推荐(0)
摘要:返回指针值的函数和函数指针是截然不同的。例如: char *f(); 声明的是一个返回字符指针的函数f()。 char (*f)(); 该函数指针指向函数,并且该函数无形参,返回值为字符型。 阅读全文
posted @ 2020-09-14 16:10 #wr 阅读(289) 评论(0) 推荐(0)
摘要:错误信息: Line 36: Char 33: runtime error: store to address 0x625000002048 with insufficient space for an object of type 'double' (solution.c) 0x625000002 阅读全文
posted @ 2020-09-13 00:32 #wr 阅读(3095) 评论(0) 推荐(0)
摘要:m=-n++; 分析:自增和取反都是一元运算符,一元运算符都是右结合的,需要自右向左计算 等价于 m=-(n++); 它表示先使用变量n的当前值,取其相反数后,赋值给变量m,然后再对变量n执行增操作。 例:输入n=3,输出m=-3,n=4; [注]m=(-n)++ 是错误的,不能对算术表达式进行增1 阅读全文
posted @ 2020-09-03 20:53 #wr 阅读(339) 评论(0) 推荐(0)

         1 2 3