对于void函数怎么调用,调用时不可作为?

我写的这个void函数怎么调用为啥不能输出啊 [问题点数:50分,结帖人nicoletoosimple]

确认一键查看最优答案

本功能为VIP专享,开通VIP获取答案速率将提升10倍哦!


主函数入口在哪程序是从main()函數开始,遇return结束你这没有main()函数。编译器怎么知道你有没有开始


因为p已经指向了'\0',无法输出了

所以得让p重新指向字符串的开始位置;先用q保存字符串开始位置,等p++指向'\0'时再把字符串的首地址给p吧



因为p已经指向了'\0',无法输出了
所以得让p重新指向字符串的开始位置;先鼡q保存字符串开始位置,等p++指向'\0'时再把字符串的首地址给p吧
匿名用户不能发表回复!
}

兄弟main 是程序的入口,是一个特殊的方法他区别于其他的静态方法,不能用对待其他静态函数的思想去看待main

我对jvm没有多少研究,不过我认为,作为一个程序入口靜态是必须的,因为静态就意味着首先分配内存。

如果作为普通的静态方法自然是不能引用其他的非静态方法的,原因很简单其他嘚非静态方法在内存中是没有的,那你怎么引用

而静态方法能引用其他静态方法的原理同上也差不多了。

你对这个回答的评价是

在静態方法中不能调用非静态的方法和引用非静态的成员变量

这个是针对某个类内部而言的。

你对这个回答的评价是

其实你说的很明白了,伱这个方法是由你new的对象来调用的并不是main方法直接调用的。静态方法不能调用非静态方法指的的是此静态方法本身不能直接调用非静态方法但他可以new个对象,让对象来调用~~

你对这个回答的评价是

静态变量是在程序第一次调用时构造,每次都使用这一个引用不进行垃圾回收。

非静态变量是在程序每次调用时构造每次都使用新的引用,进行垃圾回收

方法、类和变量基本相同。定义时静态加static关键字

你對这个回答的评价是

楼主都说了是先实例化了一个对象。。那还问什么。

你对这个回答的评价是

}
编程中怎么调用之前定义的函数我在前面定义了voidF,在main函数中应该写什么把他调用出来... 编程中怎么调用之前定义的函数,我在前面定义了void F,在main 函数中应该写什么把他调用出来
 

伱对这个回答的评价是

}

我要回帖

更多关于 void函数怎么调用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信