1楼:匿名用户
一般用于函数的返回
值。如果函数不需要返回值,即可以用void做返回类型。
相关点:
1、void 返回类型不带参数,void 关键字指定方法不返回值。
2、c#是一种安全的、稳定的、简单的、优雅的,由c和c++衍生出来的面向对象的编程语言。它在继承c和c++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。
3、c#综合了vb简单的可视化操作和c++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.***开发的首选语言。
4、 c#是面向对象的编程语言。它使得程序员可以快速地编写各种基于microsoft .***平台的应用程序,microsoft .
***提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。
关于数据类型:
1、基本数据类型:c#拥有比c/c++或者java更广泛的数据类型.这些类型是bool、byte、ubyte、short、ushort、int、uint、long、ulong、float、double和decimal。
2、两个基本类:一个名叫 object的类是所有其他类的基类。而一个名叫string的类也象object一样是这个语言的一部分.
作为语言的一部分存在意味着编译器有可能使用它,无论何时在程序中写入一句带引号的字符串,编译器会创建一个string对象来保存它。
3、索引下标:一个 索引与 属性除了不使用属性名来引用类成员而是用一个方括号中的数字来匿名引用(就象用数组下标一样)以外是相似的。
c#中的void和ref到底代表了什么意思,什么时候使用?
2楼:匿名用户
一、void 是c#中“无返回值函数"的定义。
eg.publicvoidhello()
publicstringhello()
你可以看到,两个都是c#中的函数, 用void声明的函数体不需要有返回值,而用类型声明的函数体必须有对应类型的返回值(return ),否则编译器会报错。
二、ref关键字是用来定义引用变量传递的。
c#中的类型分为值类型 和 引用类型。我举个简单例子。
voidmain()
publicvoidsum(inta)
这个void 中,传入了a,然后对其+1; 但是如果只是这么写 运行完sum(a)之后, a还是=1。
因为在void main方法里, a = 1; 但是他把a传递给sum(a)方法时,是传递的一个值进去,对于main()方法来说,传完之后就不再关注这个变量了,所以 a还是一直等于1。
但是将sum方法改为:
publicvoidsum(refinta)
ref int a 就是告诉编译器, 这个int类型的变量a,是做引用传递的。
如果再用main()调用sum方法时, 运行之后 a = 2;
c语言中的函数形参为void是什么意思
1楼 匿名用户 c语言中的void 基本上就是两个意思 无,没有 任意类型 这两个意思,与void出现的 位置和修饰变量相关 函数返回值位置,如 void func int i 表示func 函数没有返回值,void不可省 函数参数位置,如 void func void 表示func 函数即没有返回...
C符号中的A和C各代表什么意思,空调的A/C符号中的A和C各代表什么意思
1楼 匿名用户 呃,,,楼上的各位都没有答到本质上从本质上讲, a 是一个指针常量,而 a 则是一个数值。也就是说,在编译器看来, a 的值是一个地址 比如 0x84f39ea0 ,而 a 的值则是a的ascii码 即97 。 楼主用printf打印这两个值看看就知道了另外,当 里的字符串有多个字符...
在c语言中,是表示什么意思,%和/分别在C语言中代表什么意思??
1楼 51cto学院 一般来说是数学上的除以的意思,相当于 。 不过它还有和其他两种用法,一个是两个连用 ,是单行注释的意思。 另一个是和星号连用 ,是一大段内容的注释。 被注释掉的内容不会被编译,只是起到一个说明的作用。 2楼 匿名用户 相当于就是数学中的除号,分子在左,分母在右 3楼 匿名用户 ...