
编程错误实录
弱水三千321
这个作者很懒,什么都没留下…
展开
-
将序列反序
void reversed1(int *ary,int a,int b){ for(int i=a;i<=((b-a)/2+a);i++) { int j=b-i+a; int temp; temp=ary[i];ary[i]=ary[j];ary[j]=temp; }}void right_mov3(int *ary,int N,int K){ K=K%N; rev原创 2014-10-14 19:22:50 · 663 阅读 · 0 评论 -
C++引用
引用只有在C++中有,在C中没有,int原创 2014-05-12 15:47:13 · 333 阅读 · 0 评论 -
c语言不同变量间的运算结果
系统有默认的转化规则,就是从精度底的转化为精度高的,避免计算时精度的丢失具体转换规则如下char --> short --> int ---> unsigned --> long --> unsigned long --> float --> double原创 2014-04-28 16:50:57 · 2775 阅读 · 0 评论 -
C语言中:while与for循环的区别
while循环是对循环的条件xian原创 2014-04-28 16:43:44 · 1467 阅读 · 0 评论 -
一级指针域二级指针的函数参数传递
函数参数的传递问题(一级指针和二级指针) 原以为自己对指针掌握了,却还是对这个问题不太明白。请教! 程序1: void myMalloc(char *s) //我想在函数中分配内存,再返回 { s=(char *) malloc(100); } void main() { char *p=NULL;原创 2014-04-27 20:12:17 · 396 阅读 · 0 评论 -
struct和typedef struct
struct和typedef struct分三块来讲述: 1 首先://注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student s转载 2014-04-24 08:54:34 · 303 阅读 · 0 评论