c# sizeof_C#程序演示sizeof()运算符的示例

c# sizeof

C#sizeof()运算符 (C# sizeof() operator)

It is used to obtain the size of a data type in bytes (primitive data type).

它用于获取以字节为单位的数据类型的大小(原始数据类型)。

Syntax:

句法:

    sizeof(type);
sizeof(int);	//returns 4

Example:

例:

    Input:
sizeof(byte);
sizeof(short);
sizeof(int);
Output:
1
2
4

C# code to get size of various primitive data types

C#代码获取各种原始数据类型的大小

In the below program, we are printing the size of different primitive data types, the size returned through the sizeof() operator is in bytes.

在下面的程序中,我们将打印不同原始数据类型的大小,通过sizeof()运算符返回的大小以字节为单位。

// C# program to demonstrate example of sizeof() operator
using System;
using System.IO;
using System.Text;
namespace IncludeHelp
{
class Test
{
// Main Method 
static void Main(string[] args)
{
Console.WriteLine("sizeof(byte)     : {0}", sizeof(byte));
Console.WriteLine("sizeof(sbyte)    : {0}", sizeof(sbyte));
Console.WriteLine("sizeof(short)    : {0}", sizeof(short));
Console.WriteLine("sizeof(ushort)   : {0}", sizeof(ushort));
Console.WriteLine("sizeof(char)     : {0}", sizeof(char));
Console.WriteLine("sizeof(int)      : {0}", sizeof(int));
Console.WriteLine("sizeof(float)    : {0}", sizeof(float));
Console.WriteLine("sizeof(double)   : {0}", sizeof(double));
Console.WriteLine("sizeof(bool)     : {0}", sizeof(bool));
//hit ENTER to exit the program
Console.ReadLine();
}
}
}

Output

输出量

sizeof(byte)     : 1
sizeof(sbyte)    : 1
sizeof(short)    : 2
sizeof(ushort)   : 2
sizeof(char)     : 2
sizeof(int)      : 4
sizeof(float)    : 4
sizeof(double)   : 8
sizeof(bool)     : 1

翻译自: https://www.includehelp.com/dot-net/sizeof-operator-example-in-c-sharp.aspx

c# sizeof

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/380797.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

高手要耐得住寂寞

应该有不少高手会抱怨:为什么CSDN首页推荐的都是一些没有技术含量的文章?而我自己写的含金量非常高的,却很少能获得推荐? 其实这是一个很有意思的问题。程序员这职业,和别的职业相比,所占的人口比率肯定不高…

PHP中字符串定界符

作用&#xff1a;为输出大量的文本提供简单方法 格式&#xff1a; <<<名字 //代码 名字;注意&#xff1a; 开始和结束的名字必须一样&#xff0c;名字的命名格式和变量一样&#xff0c;结束的名字必须顶格写 <?phpheader(content-type:text/html;charsetutf-8);…

c语言 函数的参数传递示例_nexttoward()函数以及C ++中的示例

c语言 函数的参数传递示例C nexttoward()函数 (C nexttoward() function) nexttoward() function is a library function of cmath header, it is used to get the next representable value after the given first number in the direction of given second number, it accep…

java实现递归层次遍历_Java实现二叉树的前序、中序、后序、层序遍历(递归方法)...

在数据结构中&#xff0c;二叉树是树中我们见得最多的&#xff0c;二叉查找树可以加速我们查找的效率&#xff0c;那么输出一个二叉树也变得尤为重要了。二叉树的遍历方法分为四种&#xff0c;分别为前序遍历、中序遍历、后序、层序遍历。下图即为一个二叉树。前序遍历&#xf…

Object之MemberwiseClone方法

示例: 代码 usingSystem;usingSystem.Collections.Generic;usingSystem.Configuration;usingSystem.Data;usingSystem.Linq;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.HtmlControls;usingSystem.Web.UI.WebControls;usingSystem.Web.UI…

php数组的声明和类型

数组的声明 方法一&#xff1a;使用array()&#xff0c;自动分配索引&#xff0c;从0开始 <?phpheader(content-type:text/html;charsetutf-8);$personarray("DL_one",18,man);print_r($person); ?>方法二&#xff1a;手动分配索引 <?phpheader(conte…

np.isfinite_带有Python示例的math.isfinite()方法

np.isfinitePython math.isfinite()方法 (Python math.isfinite() method) math.isfinite() method is a library method of math module, it is used to check whether a given number is a finite number of not, it accepts a number (integer/float, finite, infinite or N…

java的或等于_Java中的“小于或等于”比较运算符是__________: !=|||=|=

Java中的“小于或等于”比较运算符是__________: !|答&#xff1a;<“ 87 版”电视剧《红楼梦》中歌曲的作曲者是( )。答&#xff1a;王立平宏观经济周期循环的扩张过程包括( )。答&#xff1a;繁荣 复苏关于移动互联网的说法正确的是&#xff1a;答&#xff1a;以上都是机体…

css degrees_带有Python示例的math.degrees()方法

css degreesPython math.degrees()方法 (Python math.degrees() method) math.degrees() method is a library method of math module, it is used to convert angle value from radians to degree, it accepts a number and returns the angle value in degree. math.degrees(…

深入浅出SharePoint2010——附录:常用术语对照

MOSS&#xff08;Microsoft Office SharePoint Server&#xff09;转载于:https://www.cnblogs.com/mingle/archive/2010/12/20/1911910.html

php数组的下标、extract函数

下标的变化 用例子解释&#xff0c;看懂了例子就知道了&#xff0c;很简单&#xff0c;就不解释了 <?phpheader(content-type:text/html;charsetutf-8);$numarray(0>1,2,3,4);print_r($num);echo <br>;$numarray(1,2>2,3,4);print_r($num);echo <br>;$…

python中三级菜单讲解_Python字典实现简单的三级菜单(实例讲解)

导读热词H_403_2如下所示&#xff1a;data {"北京":{"昌平":{"沙河":["oldboy","test"],"天通苑":["链接地产","我爱我家"]},"朝阳":{"望京":["奔驰","…

python中pow函数_pow()函数以及Python中的示例

python中pow函数Python pow()函数 (Python pow() function) pow() function is a library function in Python, is used to get the x to the power of y, where x is the base and y is the power – in other words we can say that pow() function calculates the power i.e…

php多维数组

php多维数据我的理解是一个数组的元素是数组&#xff0c;然后又嵌套&#xff0c;就变成多维数组了&#xff0c;比如说二维数组是一维数组的元素变成数组就成二维数组了 <?phpheader(content-type:text/html;charsetutf-8);$cars array(array("Volvo",100,96),a…

python函数与模块学习_Python函数与模块学习1

函数实现具有特定功能的代码自定义函数 内置函数函数特点隐藏实现功能的细节重用代码提高可读性&#xff0c;便于调试函数的定义def 函数名(形式参数1&#xff0c;形式参数2&#xff0c;……形参n)&#xff1a;要运行的代码(函数体)return 输出的数据(返回值)形式参数&#xff…

math.atan2_带有Python示例的math.atan2()方法

math.atan2Python math.atan2()方法 (Python math.atan2() method) math.atan2() method is a library method of math module, it is used to get the arc tangent value of "y/x" (i.e. atan(y/x)), it accepts two numbers and returns arc tangent of "y/x&…

Mapx的VC开发实践

摘 要 阐述了在VC环境下引入MapX控件的方法&#xff0c;以及在文档视图架构下如何使用MapX控件的问题&#xff0c;介绍了MapX数据绑定的方法及其与MapX专题图创建的关系&#xff0c;阐明了创建MapX专题图的一般方法&#xff0c;并给出了具体实例。 关键词 MapX&#xff1b;V…

php的特殊类型

资源 PHP引用的外部数据称为资源&#xff0c;所以资源只能读取&#xff0c;不能创建 <?phpheader(content-type:text/html;charsetutf-8);$mysql_linkmysql_connect(localhost,root,123456);var_dump($mysql_link);echo <br>;$filefopen(./1.txt,r);var_dump($file…

java jni linux_java jni实现linux环境下绑定硬件的License

由于系统运行在Linux环境中&#xff0c;该License绑定服务器的cpuid和mac等信息&#xff0c;而java实现起来不太方便所以就利用了JNI问题及解决方法&#xff1a;1、System.loadLibrary("License");时出错解决&#xff1a;libLicense.so文件要放到正确的目录下&#x…

Python中abs()和fabs()方法之间的区别

In python, abs() method and fabs() method both are used to find the absolute value of a number. They are used for the same purpose but they have a difference, which we are going to discuss in this tutorial. 在python中&#xff0c; abs()方法和fabs()方法都用于…