学习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;
  } 
相关推荐
软件派1 小时前
生产动态数据智能风控:阈值判别、趋势预测、异常识别算法工程落地实战
前端·数据库·算法
wuminyu8 小时前
JVM规范学习总结:解释器与JIT编译器如何处理JVM字节码
java·linux·c语言·jvm·c++
ZhengEnCi9 小时前
模型训练完整流程:从数据准备到模型上线的 10 个关键步骤(全文可跑)
后端·算法
叼烟扛炮11 小时前
[Git 实战] 学习笔记:从生成 SSH 密钥到解决 TortoiseGit 推送报错全指南
linux·运维·笔记·git·学习
蒸蒸yyyyzwd11 小时前
学习笔记 八股手撕
笔记·学习
吞下星星的少年·-·12 小时前
Div.3 CF 1131A题(排序,模拟)
算法·模拟·排序
aichitang202413 小时前
代数拓扑学与现代前沿视角
考研·算法·数学建模·ai·拓扑学·高考
二本咕咕-机械转码13 小时前
FreeRTOS深入解析(一)_链表与并发保护——哨兵循环链表、排序键游标、临界区与关调度
单片机·算法·链表
-银雾鸢尾-13 小时前
两数之和-C++实现
c++·算法