社区
嵌入开发(WinCE)
帖子详情
大家一起来说说你们买过的掌上电脑的价格吧!
shiqizheng
2001-08-09 04:33:57
...全文
163
回复
打赏
收藏
大家一起来说说你们买过的掌上电脑的价格吧!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
C++数组维度与C99的变长数组(VLA)
问题起因 前几天在一个C++学习交流群里边有群友问了一个代码问题,其中它的代码包含了这样的语句 int n; scanf("%d",&n); std::string strs[n]; 看到这样的操作,我没有继续看其他的代码,就直接指出了他的这个问题,我
说
这种静态数组在编译期就要确定内存大小,你这样肯定有问题,他表示不信,后来他的程序问题找到了并且告诉我,他的这种写法没问题,我当时就...
C++ 中数组与指针的区别:从内存布局到编译器处理的全面对比
本质不同:数组是一块连续内存,包含多个元素;指针是一个变量,存储另一个对象的地址。sizeof 表现不同:数组的sizeof返回整个数组的字节数;指针的sizeof返回指针变量本身的大小(4 或 8 字节)。赋值能力不同:数组名是常量,不能改变指向;指针是变量,可以改变指向。地址语义不同:数组名取地址&arr得到的是指向整个数组的指针(类型包含数组大小);指针取地址&ptr得到的是指针变量自身的地址。函数传递行为不同:数组作为函数参数会退化为指针,丢失大小信息;指针作为参数直接传递地址值。
编译器常量与运行期常量的区别与数组创建本质分析
运行期常量编译器无法确定 /* * Copyright (c) 2019 maoyan.com * All rights reserved. * */ import java.util.UUID; /** * 当一个常量的值并非编译器可以确定的时候,那么其值就不会放到调用类的常量池里 * 这个时候程序运行的时候,会导致主动使用这个常量所在的类,显然会导致这个类被初始化 * ...
C++ 数组、数组指针、指针数组、动态数组等详解
先了解一下数组的结构,然后接着了解动态数组的结构。 数组数组: (1)数组大小固定。 (2)数组是一种复合类型 (3)存放类型相同的对象的容器,需要通过所在位置访问这些对象。 (4)数组的元素应该为对象,因此不存在引用的数组 (5)维度:数组中元素的个数,必须大于0,编译的时候维度应该是已知的,也就是
说
,维度必须是一个常量表达式。 (6)不能将数组的内容拷贝给其他数组作为其初始值,也不
c++-数组,2维数组
一.一维数组 1.保存在栈中的一维数组 也就是局部变量的一维数组,在编译的时候其维度必须是已知的,因此维度必须是一个常量表达式。 int a【4】;ok inta=4;intb【a】wrong! 2.保存在堆中的一维数组 也就是用new搞出来的,维度可以是一个变量 inta=4;int *b =newint 【a】 ok! 二.二维数组(更多维同) inta【...
嵌入开发(WinCE)
19,524
社区成员
41,565
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章