java输⼊输出头⽂件_引⼊的标准头⽂件与标准输出以及FOR
循环
感觉C学了⼀遍⼜⼀遍,⼤学学过,⼯作的时候也学过,奈何⼀直在弄JAVA,没有怎么⽤过C,学了就忘,忘了就....算了--
现在搞⾳视频开发,⼜必须弄到这⼀块了.因此,写点东西回加强记忆。是的,基础本来就不好的我决定从头开始写!!
⾸先来说说引⼊头⽂件
在我的印象中,STD是标准的意思,⼀开始会引⼊的两个常⽤的头⽂件
#include  //标准输⼊输出流,⽐如printf,就需要这个⽂件⾥的函数
#include  //标准库,⽐如要⽤到system("pause") 就出⾃这引函数
函数的定义是啥呢?其实和JAVA差不多的。
void main(){
printf("helloWorld");
system("pause");
}
上⾯就是⼊门函数了-- 为什么要⽤到system("pause")呢,其实这是等待输出的意
因为我⽤到的VS开发--不写这个的话,弹窗瞬间就消失了--没办法---
再来说说很重要的for循环。在C中的写法跟JAVA类似,但是!但是!强烈建议采⽤标准C的FOR循环写法,因为,如果采⽤JAVA的写法,很有可能在LINUX下报错且不到错误源!void main(){
printf("helloWorld");
int n = 0;
for (; n < 10;n++){
printf("当前输出的是;%d\n",n);
system的头文件}
system("pause");
}
就是将for的第⼀个 ;前的内容提到外⾯去! 这,就是标准写法!
还有就是输⼊的⽅法,⽐如输⼊⼀个数字:
scanf("%d",&i);
左边%d就是说右边应该是⼀个int类型!所有记住常⽤的就是%d,右边就是将输⼊的值赋值给i
但是,当⽤这个函数的时候,很有可能,要报⼀个错误!!这是因为没有过安全检查
在第⼀⾏输⼊这个宏定义!
#define _CRT_SECURE_NO_WARNINGS
就能绕开这个安全检查!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。