用法一
sizeof(T::DataType)
sizeof(obj)
给定 DataType
T
(如果有)的规范二进制表示的大小(以字节为单位)。对象 obj
的大小(以字节为单位),如果它不是 DataType
。
例子
julia> sizeof(Float32)
4
julia> sizeof(ComplexF64)
16
julia> sizeof(1.0)
8
julia> sizeof([1.0:10.0;])
80
如果 DataType
T
没有特定大小,则会引发错误。
julia> sizeof(AbstractArray)
ERROR: Abstract type AbstractArray does not have a definite size.
Stacktrace:
[...]
用法二
sizeof(str::AbstractString)
字符串 str
的大小(以字节为单位)。等于 str
中的代码单元数乘以 str
中一个代码单元的大小(以字节为单位)。
例子
julia> sizeof("")
0
julia> sizeof("∀")
3
相关用法
- Julia sizeof()用法及代码示例
- Julia size()用法及代码示例
- Julia size用法及代码示例
- Julia signed用法及代码示例
- Julia signbit()用法及代码示例
- Julia sign用法及代码示例
- Julia signbit用法及代码示例
- Julia sign()用法及代码示例
- Julia similar()用法及代码示例
- Julia sin方法用法及代码示例
- Julia similar用法及代码示例
- Julia splice!用法及代码示例
- Julia setfield()用法及代码示例
- Julia sort用法及代码示例
- Julia sqrt方法用法及代码示例
- Julia sortperm用法及代码示例
- Julia strip用法及代码示例
- Julia setdiff!用法及代码示例
- Julia setindex!方法用法及代码示例
- Julia stride用法及代码示例
- Julia skipmissing用法及代码示例
- Julia setdiff用法及代码示例
- Julia sum用法及代码示例
- Julia show方法用法及代码示例
- Julia string用法及代码示例
注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Base.sizeof — Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。