2015-3-24C语言学习日记
来源:互联网 发布:物流软件app排行 编辑:程序博客网 时间:2024/05/10 18:51
以前一直没明白i++和++i的区别
现在可以用式子来表现一下 就一目了然了
int i=10,j=10;
printf("i=%d,j=%d\n",i,j);//i=10,j=10
printf("i=%d,j=%d\n",i++,j++);//i=10,j=10
printf("i=%d,j=%d\n",i,j);//i=11,j=11
printf("i=%d,j=%d\n",--i,--j);//i=10,j=10
printf("i=%d,j=%d\n",i,j);//i=10,j=10
这样就是可以明白了。
关于精度问题可以看以下例子
float a =12.1;
double b=a;
printf("%f",a);//12.100000
printf("%lf",b);//12.100000
对于scanf函数,&a代表把取到的值放在a所代表的内存地址的空间内,
还有一点就是scanf函数的输入值可以利用特殊的字符来隔开,例如
char c1,c2,c3;
printf("请出入三个字符:");
scanf("%c,%c,%c",&c1,&c2,&c3);
printf("c1=%c,c2=%c,c3=%c",c1,c2,c3);
结果:请出入三个字符:a,s,d
c1=a,c2=s,c3=d
0 0
- 2015-3-24C语言学习日记
- 2015-3-23C语言学习日记
- 2015-3-25C语言学习日记
- 2015-3-26C语言学习日记
- 2015-3-27C语言学习日记
- 2015-3-30C语言学习日记
- 2015-3-31C语言学习日记
- 2015-4-3C语言学习日记
- 2015-4-1C语言学习日记
- 2015-4-2C语言学习日记
- 2015-4-7C语言学习日记
- 090904c语言学习日记
- 090906c语言学习日记
- 090907c语言学习日记
- 090909c语言学习日记
- 学习日记-C语言数据类型
- C语言学习日记01
- C语言学习日记02
- c++Primer,十四,重载操作符与转换
- vim 进阶练习总结笔记
- 斗地主技巧口诀,斗地主技巧十句口诀
- Java中集合中toArray的使用
- 不期而遇的雨总是很美 是这样的吗
- 2015-3-24C语言学习日记
- 线程安全总结(ThreadSafety Summary)
- java动态代理(JDK和cglib)
- select iocp等常见模型的区别特点
- 操作系统中文件的物理分配方式(文件的物理结构)
- UVa712_S-Trees
- 初学linux ubuntu下搭建ftp
- C++类型转换函数
- CDOJ 796 DAGE(Big Brother)