百科问答小站 logo
百科问答小站 font logo



怎么看待 公办学院使用的部分c语言书籍存在 描述 main不可被其他函数调用但是实际操作 可以? 第1页

  

user avatar   zhang-hao-72 网友的相关建议: 
      

main当然可以调用自己, 还有专门这么玩的, 所谓main递归.

       #include <stdio.h>  int main(void) {     static int a = 10;     if(a > 0) {         a--;         printf("%d
", a);         main();     }      return 0; }     

运行结果:

       D:	mpc>gcc 15.c  D:	mpc>a 9 8 7 6 5 4 3 2 1 0     

有本书, 《短码之美》, 日本人写的, 里面有各种奇技淫巧. 不过多数不是很实用.




  

相关话题

  已知正数a、b、c满足a+b+c=1,如何证明a²+b²+c²+2abc的范围是[11/27,1)? 
  为何对于无符号数,右移必须是逻辑的? 
  f(x,y)->(x,y),是2维实数空间的 一一映射函数,f连续,f的反函数是否也连续,why? 
  如何学习递归呢? 
  网上有对于C++编程要避免使用cin、cout、fstream;而是使用scanf、printf、FILE *的说法, 请问是正确的吗? 
  原函数是周期函数,为什么积分后函数不一定是周期函数? 
  想裸写编译器,除了编译原理外还有那些资料可以参考?应该从什么开始写起?(用c/c++)? 
  C 语言中字符串常量的好处在哪里? 
  c中struct 为什么可以在数据结构这样用? 
  操作系统里面经常说的一个功能用「软件实现」还是用「硬件实现」,其本质区别是什么? 

前一个讨论
如何设计一个多档电压、电流两用表?
下一个讨论
有哪些闷声作大死的故事?





© 2025-04-17 - tinynew.org. All Rights Reserved.
© 2025-04-17 - tinynew.org. 保留所有权利