当前位置: 首页 > news >正文

网站建设常用英语石家庄百度快照优化

网站建设常用英语,石家庄百度快照优化,戴尔网站建设的特点,石家庄最新疫情最新消息今日新增在 C 语言中,你可以使用sizeof运算符来确定当前系统中编译器数据类型的大小,该运算符返回一个size_t类型的值,表示所操作对象或数据类型占用的字节数。下面为你详细介绍使用方法: 1. 基本数据类型大小的获取 基本数据类型如char…

在 C 语言中,你可以使用sizeof运算符来确定当前系统中编译器数据类型的大小,该运算符返回一个size_t类型的值,表示所操作对象或数据类型占用的字节数。下面为你详细介绍使用方法:

1. 基本数据类型大小的获取

基本数据类型如char、int、float、double等,可直接使用sizeof运算符获取其大小。
(1)sizeof运算符后面可以直接跟数据类型名,如sizeof(int)。
(2)使用%zu作为printf函数的格式说明符来输出size_t类型的值。
例如:

/*typesize.c -- 打印类型大小*/
#include <stdio.h>
int main(void)
{/* C99标准为类型大小提供%zd或者%zu转换说明 *///输出int数据类型的大小printf("Type int has a size of %zd bytes\n", sizeof(int));//输出char数据类型的大小printf("Type char has a size of %zd bytes\n", sizeof(char));//输出long int数据类型的大小printf("Type long int has a size of %zd bytes\n", sizeof(long));//输出long long int数据类型的大小printf("Type long long int has a size of %zd bytes\n", sizeof(long long));//输出float数据类型的大小printf("Type float has a size of %zd bytes\n", sizeof(float));//输出double数据类型的大小printf("Type double has a size of %zd bytes\n", sizeof(double));//输出long double数据类型的大小printf("Type long double has a size of %zd bytes\n", sizeof(long double));return 0;
}

自定义数据类型大小的获取

对于自定义数据类型,如结构体联合体,同样可以使用sizeof运算符来获取其大小。
(1)对于结构体,sizeof返回的是结构体中所有成员所占字节数的总和,可能会存在字节对齐的情况。
(2)对于联合体,sizeof返回的是联合体中最大成员所占的字节数。
例如:

#include <stdio.h>// 定义一个结构体
struct Person {char name[50];int age;float height;
};// 定义一个联合体
union Data {int i;float f;char str[20];
};int main() {// 输出结构体Person的大小printf("Size of struct Person: %zu bytes\n", sizeof(struct Person));// 输出联合体Data的大小printf("Size of union Data: %zu bytes\n", sizeof(union Data));return 0;
}

数组大小的获取

对于数组,sizeof可以返回整个数组占用的字节数,通过除以数组元素的大小,可以得到数组的元素个数。
(1)sizeof(arr)返回整个数组占用的字节数。
(2)sizeof(arr[0])返回数组中一个元素占用的字节数。
(3)通过两者相除,可以得到数组的元素个数。
例如:

#include <stdio.h>int main() {int arr[] = {1, 2, 3, 4, 5};// 输出数组arr的总大小printf("Size of arr: %zu bytes\n", sizeof(arr));// 计算数组元素的个数size_t element_count = sizeof(arr) / sizeof(arr[0]);// 输出数组元素的个数printf("Number of elements in arr: %zu\n", element_count);return 0;
}
http://www.hkea.cn/news/219096/

相关文章:

  • 网站建设实践报告3000字放单平台
  • 中华人民共和国城乡住房建设厅网站seo技术外包
  • 网站做销售是斤么工作东莞网站营销推广
  • 做网站现在还行吗宁德市疫情
  • 响应式网站首页百度搜索资源
  • 工人找工作哪个网站好福州百度seo
  • 台湾做甜品的网站谷歌seo关键词排名优化
  • 织梦网站导入链接怎么做谷歌广告投放
  • 沈阳网站哪家公司做的好镇江关键字优化品牌
  • 台州本地做网站的做引流推广的平台600
  • 网站的导航用css怎么做网站外链查询
  • 青岛模版网站建设关键词优化按天计费
  • 高端网站建设服务器seo服务哪家好
  • 服装网站建设分析网站浏览器
  • 建站城企业邮箱怎么开通注册
  • html做动态网站cms
  • 一个网站建设需要多少钱百度seo排名优化公司
  • 网站做app的软件友博国际个人中心登录
  • 做网站用什么代码编写可口可乐软文营销案例
  • 宜昌网站建设哪家好厦门百度广告开户
  • 网站做二级域名外链
  • 网站建设服务费属于哪个大类电商seo搜索优化
  • 12380网站建设情况的报告网络seo首页
  • 个人如何在百度上做广告网站seo什么意思
  • java做网站编程合肥seo快排扣费
  • 做律师网站公司google play下载
  • 网站怎么做详情页北京网站制作建设公司
  • 广告网站模板下载不了东莞排名优化团队
  • 网站建设人员培训纲要河北seo网络推广
  • jsp网站开发实例视频教程各大网站的网址