C基础巩固

 1 //看EOF的值
 2 
 3 #include <stdio.h>
 4 #include <stdlib.h>
 5 int main(void)
 6 {
 7 printf("EOF的值用数字表示为:%d\n", EOF);
 8 system("pause"); 
 9 return 0;
10 }

 1 //验证getchar()!= EOF的值
 2 
 3 #include <stdio.h>
 4   
 5 int main(void)
 6 {
 7   printf("随便按个键,Ctrl+D或Ctrl+Z代表EOF\n");
 8   printf("表达式 getchar() != EOF 的值为 %d\n", getchar()!= EOF);
 9   system("pause");
10   return 0;
11 }

结果:Ctrl+D ---> 1 ; Ctrl + Z ---> 0
#include <stdio.h>
  
int main(void)
{
  //注:建议使用标准的转义字符(\n,\t,\b,\",\\之类),如果使用非标准的转义字符,结果将变得不可预期(比如下面的\a,\f,\r,\v 之类) 
  printf("\\Audible or visual alert. \a\n");  
  printf("Form feed. \f\n");
  printf("This escape, \r, moves the active position to the initial position of the current line.\n");
  printf("Vertical tab \v is tricky, as its behaviour is unspecified under certain conditions.\n");
  return 0;
}

#include <stdio.h>
  
int main(void)
{
  printf("EOF的值用数字表示为:%d\n", EOF);return 0;
}

结果:-1

 

 

posted @ 2015-05-10 20:08  糖糖_123  阅读(110)  评论(0编辑  收藏  举报