小编Vis*_*ish的帖子

可以'返回'在C中返回多个值吗?

可能重复:
C++ - 返回x,y; 有什么意义?

这是一段在C中完美执行的代码.

int a=3,b=4,x,y;
x=a+b;
y=a*b;
return(x,y);
Run Code Online (Sandbox Code Playgroud)

此功能返回12.有人可以解释一下.

c c++

2
推荐指数
1
解决办法
1万
查看次数

解释C代码片段:预处理器+ printf =?

此代码段的输出是%s is a string is a string.请解释.

#include <stdio.h>

#define scanf "%s is a string"

int main()
{
    printf(scanf, scanf);  
}
Run Code Online (Sandbox Code Playgroud)

c printf c-preprocessor

2
推荐指数
1
解决办法
1140
查看次数

从C中的长字符串数组中有效搜索最短和最长的字符串

给定一个指向普通C NUL终止(通常很长)字符串的指针数组,我们如何才能最好地找到最小和最大的字符串?

c string algorithm

1
推荐指数
2
解决办法
1599
查看次数

标签 统计

c ×3

algorithm ×1

c++ ×1

c-preprocessor ×1

printf ×1

string ×1