学习c语言第34天 用函数每次输出+1,链式访问,int和void

首先上次关于找数的下标的代码是可以运行的,是我的电脑出了问题。

int和void在函数中:

int是返回一个值,所以要有return 1;或其他的返回;

void是不需要返回一个值,可以不用return,直接printf。

链式访问

例:printf("%d",printf("%d,printf(%d,54)"));

3 2 1

第一个printf输出54,第二个printf输出2表示有两个值,第三printf输出1表示有1个值

例;printf("%d",strlen("abbc"));输出4,

复制代码
#include<stdio.h>
//用函数每次输出+1
 int next(int x)
 {
 	return x+1;
 }
 int main()
 {
 	int r=0;
    r=next(r);//为什么只能是(r),不是其他 
	printf("%d\n",r);
	r=next(r);
	printf("%d\n",r);  
	r=next(r);
	printf("%d\n",r);
 	return 0;
  } 
相关推荐
9624567 小时前
餐饮 SaaS 优惠券系统架构演进(七)营销定价引擎设计:活动、会员价、优惠券、买赠如何在同一 PriceQuote 中可解释地组合
java·运维·算法
m0_547486667 小时前
《数据结构:基于C语言的描述》全套PPT课件2026
c语言·数据结构
ab1237687 小时前
MQTT笔记
java·笔记·mqtt·学习
启友玩AI7 小时前
微安级唤醒、毫安级识别:基于 CI3422 的 AI 眼镜语音交互开发实战
c语言·人工智能·科技·嵌入式硬件·ai·ar·语音识别
wuminyu7 小时前
stackChunkOop内部结构与GC屏障的配合工作原理剖析
java·linux·c语言·jvm·c++
xuxigifxfh7 小时前
牛客:HJ21 简单密码
java·开发语言·算法
承渊政道7 小时前
Linux网络学习【TCP Socket编程实战:connect的断线重连与客户端访问Linux验证】
linux·网络·学习·ubuntu·tcp·socket编程
小π军7 小时前
C 和 C++ 是否都支持函数的重载?
java·c语言·c++
qq_408606867 小时前
确界的倒数性质证明
学习·算法
sunoo-2297 小时前
嵌入式Linux驱动学习笔记(第3-6天):从misc封装、platform总线到设备树、中断与单总线外设实战
linux·arm开发·驱动开发·笔记·单片机·学习