首页 > 其他 > 详细

函数返回值初步研究

时间:2019-11-12 14:22:38      阅读:85      评论:0      收藏:0      [点我收藏+]
for(单次表达式;条件表达式;末尾循环体){中间循环体;}。
你们不好奇条件表达式的标准么
 
#include <stdio.h>
int main()
{
 
  int i,m=117;
 
    for (i = 1;  NULL ; i*=2)
    printf("dd\n");
    //不输出
 
    for (i = 1;  NULL && i < m ; i*=2)
    printf("d\n");
    //不输出
 
    for (i = 1;  printf("%d\n",scanf("%d",&i))  && i < m ; i*=2)
    ;
    //输出1
 
    for (i = 1;  printf("\t%d\n",printf("%d",i))  && i < m ; i*=2)
    ;
    //输出变量i的位数
 
    for (i = 1;  printf(\t"%d\n",printf("%c",i))  && i < m ; i*=2)
    ;
    //输出1
 
我们查文献可知:
在stdio.h头文件中:
int scanf(const char *fomat, . . .);
int printf(cosnt char *fomat, . . .);

printf()的返回值返回一个int值,表示被打印的字符数。

scanf函数返回成功读入的数据项数,读入数据时遇到了“文件结束”则返回EOF。

 

 

函数返回值初步研究

原文:https://www.cnblogs.com/tlysMoodspace/p/11841251.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!