66问答网
所有问题
如何把数组放在一个指定的位置?
我用c语言想把一个数组放在一个指定的位置,该怎么办呢??
比如:
把 char ID[4]="1,2,3,4"放在绝对地址0x200000
我是嵌入式程序里面用,没用操作系统
举报该问题
其他回答
第1个回答 2007-11-26
在单片机,嵌入式以及系统级别的编程中可以看到很多操作内存地址的例子
只是不能定义数组,对于C语言,可以定义指针,然后把指针当数组操作
char *addr = 0x30000000;
addr[0]='H';
addr[1]='i';本回答被提问者采纳
第2个回答 2007-11-26
给定绝对地址可能被操作系统使用
数组放在放在这个位置可能引起内存只读错误
第3个回答 2007-11-26
不行的!!!!!!绝对地址只能操作系统自己用吧
第4个回答 2007-11-26
没有!这是由操作系统限制的!如果某种语言具有这个能力,那病毒程序就太好做了:)
第5个回答 2007-11-26
可以强制,但容易引发错误。
1
2
下一页
相似回答
将一个数组
放入另一
数组的指定位置
答:
num:23},{point:1500627086,num:23},{point:1500627087,num:23}];data.sort(function(a,b){ var ap = a.point, bp = b.point; return ap>bp;});var result = [];for(var i=data[0].point;i<
VB,
将
若干个数插入到
一个数组
中的
指定位置
答:
1、定义数组时建议定义成动态数组(DIM PRESERVE);2、输入一个数,数组动态增加1个
;3、比如在第3位插入4个数,则先将数组增加4,再从增加前的益一个一个移动到后面去(空出前面要插入的地方);4、再将插入的数据赋给相应数组。
怎么将一个
字符数组复制到另一字符
数组的
任一
位置?
答:
void scopy(char *dest,char *src)//复制函数.{int i;for(i=0;i<strlen(src);i++)dest[i]=src[i];dest[i]=0;//加上结束符 return;} char a[]="asdfeadsf";char b[80];scopy(b,a);
C语言中把
一个
五位数放进一维
数组怎么放?
答:
要
将一个
五位数放入一维数组中,你可以将该五位数的每一位数字分别存储在
数组的
不同
位置
上。以下是一个示例代码:include <stdio.h> int main() { int number = 12345;int
array
[5];// 将五位数的每一位数字存储到数组中 for (int i = 0; i < 5; i++) { array[i] = number % 10...
编写
一个
程序在一维
数组指定位置
k处插入和删除一个数a
答:
include<stdio.h>#define N 10#define M 10void main() { int a[N],b[N],i,j,k,x,na,nb; na=N; nb=M; for ( i=0;i<N;i++ ) scanf("%d",&a[i]); for ( i=0;i<N-
1
;i++ ) for ( j=i+1;j<N;j++ ) if ( a[i]>a[j] ) { k=a[i];a[i]=...
vue计算属性里面获取的三个
数组如何放到一个数组
中
答:
空
数组
可以删除,不报错,但返回undefined 5. splice() 该方法有如下3种用法:删除 —— 可以删除任意数量的项,只需要指定2个参数:要删除的第一项
的位置
和要删除项的项数。插入 —— 可以向
指定位置
插入任意数量的项,只需要提供3个参数:插入起始位置、0(要删除的项数)和要插入的项。 如果要插入...
大家正在搜
js添加数据到数组的指定位置
数组替换指定位置元素
数组指定位置添加元素
数组删除指定位置元素
数组赋值给另一个数组
删除数组指定下标的数据
js删除数组的指定值
vb数组删除指定某个元素
如何给数组赋值
相关问题
将一个数组放入另一数组的指定位置
如何将指定的元素插入至数组中指定的位置
如何把一个数组的值赋值到另一个数组值的指定位置?急需解决!!...
vba 如何将数组的值放到excel的指定位置
C语言,怎样往一个已知的数组指定位置里面加新元素
如何把数组定义在特定的RAM位置
C语言,怎样在100个数组中找到1个指定元素的位置
如何在数组指定位置中插入一个值