- 博客(7)
- 收藏
- 关注
原创 关于前缀递增和后缀递增
后缀(先赋值,后递增) #include <stdio.h> int main() { int a=1; while(a++<4){ printf("%d",a); } printf("\n"); printf("%d",a); //2 3 4 5 return 0; } 前缀(先递增,后赋值) #include <...
2020-04-30 16:18:46 795
原创 细节问题
打印递减的数字 #include <stdio.h> int main() { int p[5]={3,6,8,9,7}; int m=4; int i; for(i=0;i<5;i++) printf("%d",p[m--]); //本行如果改成printf("%d",p[m]--)则打印结果为7 6 5 4 3 // 打印结果是7 9 8 6...
2020-04-27 17:36:45 98
原创 数组与指针
数组与指针 #include <stdio.h> int main() { int ar[6]={3,5,6,78,9,36}; int*p=ar; printf("ar的第二个值是%d (%d)\n ",*(p+1),ar[1]); printf("ar的第二个值得地址是%p (%p)\n",p+1,&ar[1]); printf("指针...
2020-04-20 11:47:42 101
原创 C语言编程练习
循环输出 #include <stdio.h> void Smile_put(){ printf("Smile!"); } int main(){ int i,j; for(i=4;i>1;i--){ for(j=i-1;j>0;j--){ Smile_put(); } printf("\n"); } return 0; } ...
2020-04-12 11:35:43 104
原创 学习C的历程(九)
跳过当前循环 #include <stdio.h> int main() { /* 我的第一个 C 程序 */ int f=7; int i,sum=0; for(int i=0;i<f;i++){ if(i==2){ continue; } sum+=i; } printf("%d的叠加值为%d...
2020-04-12 09:42:06 73
原创 学习C的历程(八)
函数返回指针 #include <stdio.h> int*func(){ static int M[5]; int i; for(i=0;i<5;i++){ M[i]=i+2; } return M; } int main() { int *p; p=func(); int i=0; while(i<5){ printf("%d...
2020-04-11 09:00:48 78
原创 学习C的历程(七)
通过指针给结构体成员赋值的方式 #include <stdio.h> #include <stdlib.h> struct FF{ int a; int b; }; int main() { struct FF* t; t=(struct FF*)malloc(4*sizeof(struct FF)); t->a=3; t-&...
2020-04-02 10:15:05 103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人