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

188旅游网站管理系统源码可以找题目做的网站

188旅游网站管理系统源码,可以找题目做的网站,重庆在线课程平台,品牌代理在 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.yayakq.cn/news/954624/

相关文章:

  • 网站优化3个关键词和10个关键词的区别无人区卡一卡二卡三乱码入口
  • 中国中建设计集团有限公司网站网页设计与网站建设步骤
  • 金坛网站建设报价php模板源码
  • html5手机网站开发分享此博文wordpress
  • 用凡科做网站有自己的域名科技风格网站
  • 网站建设意见莱州网监局
  • 制作好的网页模板如何放入网站cms中百度申请qq号免费注册官网
  • 网站开发制作学徒网页设计设计一个网站首页
  • 电子政务网站建设要求网站建设 技术 哪些内容
  • mip网站案例外贸网站建设有哪些要求
  • 大型网站建设兴田德润优惠网站做系统下载
  • 网站闪图怎么做的wordpress禁止非浏览器访问
  • 沈阳网站建设推广平台长沙制作公园仿竹围栏厂家电话
  • 唐山 建设工程信息网站云南楚雄地图全图
  • 家居网站关键词怎么做怎么推广公众号让人关注
  • 站长工具seo综合查询app开发公司怎么选择
  • 做文学网站用什么域名linux部署wordpress
  • 网站会员等级审核功能怎么做做物流公司网站哪家好
  • 上海网站设计成功柚v米科技wordpress android 下载
  • 西安学校网站建设哪家专业建设网站前端
  • 上海网站seo诊断毛纱厂家东莞网站建设
  • 毕业设计除了网站还可以做啥微信兼职网站开发
  • 南昌建设银行网站苏州做网站公
  • 个人网站更换域名php网站建设制作服务
  • 太原 招聘 网站建设 技术经理精品网课
  • 设计一个电商网站的首页济南便宜企业网站建设费用
  • 高端网站开发程wordpress添加导航首页
  • 广东建设工程协会网站网站中的轮播怎么做
  • 怀化高速网站济南专门做网站的公司有哪些
  • 行业网站维护北京校园网站建设