int型是四个字节大小,char 型是一个字节。所以int型赋值给char数组需要把int型拆分。int型拆分成四个字节,按顺序保存在char型数组中就可以了。具体代码如下:int i =4;char a[100];for(int j=0;j<sizeof(int);j++){ a[j]=((i>>(8*j))&0xff);} 其中int型的值4就保存在了char型...
char*p=a;是错误的;char型指针只能指向char型数据,这里指向一个int型数组是不正确的;改为int*p=a;p指向a数组,也就是说p和a是相等的,所以用p[i] a[i]都可以赋值的
已定义char x[8];int i;为了给x数组赋值,以下正确的语句是哪一项? A. x="TurboC"; B. for(i=0;i 单选其他 盛小AI 采纳率:54% 等级:8 已帮助:163人 私信TA向TA提问 答案 芝士回答 来自: 芝士回答2022.02.20 芝士回答 已帮助:5886万人 已回答:332万条 靠谱的问答社区,专注分享知识、经验、观念。...
C++ 将 char 插入字符串的语法如下: 代码语言:txt 复制 string s = "hello"; string t = "world"; s.insert(0, t); 其中,insert() 方法用于将一个字符串插入到另一个字符串的开头位置。在这里,我们将字符串 t 插入到字符串 s 的第 0 个字符位置,即字符串 s 的第一个字符。 C++ 将 char 插入字...
回答过类似的问题,直接去看一下吧!看了应该会知道咋做。https://www.zhihu.com/question/435328635/...
更多“设已定义char x【8】和int j为了给该数组赋值,下面…”相关的问题 第1题 以下定义数组或给数组元素赋值的语句中,正确的是()。A.B.C.D. 以下定义数组或给数组元素赋值的语句中,正确的是()。 点击查看答案 第2题 以下定义数组或给数组元素赋值的语句中,正确的是A. Dim a As Variant a=Array(...
百度试题 题目设已定义char x[8]和int j,为了给该数组赋值,下面语句中正确的是:( ) A. x[8]=”Turbo C”; B. x=” Turbo C”; C. x[]=”Turbo C”; D. for(j=0;j 相关知识点: 试题来源: 解析 A,C,D
百度试题 题目已定义char x[8];int i;为了给x数组赋值,以下正确的语句是哪一项? A. x="TurboC"; B. for(i=0;i C. x[]="TurboC"; D. x[8]="urboC"; 相关知识点: 试题来源: 解析 B.for(i=0;i<7;i++) x[i]=getchar(); √ ...
百度试题 题目已定义char x[8]; int i;为了给x数组赋值,以下正确的语句是( ) A. x[8]=”Turbo C”; B. x=”Turbo C”; C. x[]=”Turbo C”; D. for(i=0;i 相关知识点: 试题来源: 解析 A.x[8]=”Turbo C”;
D 只有初始化的时候才可以向A或C那样赋值