Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
一行流
deepin Talks
697
views ·
2
replies ·
To
floor
Go
xliang9550
deepin
2015-04-07 06:33
Author
理论上任何C程序都可以只用一个for语句实现,只要足够长。
本地社区发起了一个“一行流”编程大赛,各位如果感兴趣也可以投稿。
附注:只用一个for语句解决问题,预处理部分不算。另外在C99中可以把变量的声明放到for中,这样连额外的变量声明语句都不用了,记得编译的时候加上相应的命令行参数。
PS,编写“一行流”程序的时候,不必考虑他人尝试读懂你的代码时的感受……
Reply
Like 0
Favorite
View the author
All Replies
element
deepin
2015-04-07 18:19
#1
这个如果多方面的支持 应该可以 可以合作吗
Reply
Like 0
View the author
xliang9550
deepin
2015-04-07 23:58
#2
提示一下,可以在for语句中无下限地使用逗号表达式。
不必强求一下子就用单一for语句写出八皇后求解程序,可以先尝试编写最简单的“一行流”程序。
(当然,Hello world这样的一行程序就太简单了)
Reply
Like 0
View the author
Please
sign
in first
New Thread
Popular Events
More
本地社区发起了一个“一行流”编程大赛,各位如果感兴趣也可以投稿。
附注:只用一个for语句解决问题,预处理部分不算。另外在C99中可以把变量的声明放到for中,这样连额外的变量声明语句都不用了,记得编译的时候加上相应的命令行参数。
PS,编写“一行流”程序的时候,不必考虑他人尝试读懂你的代码时的感受……