网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
定义语句”unsigned char data x_at_12;”,是将变量x存储于什么位置:()
- A、程序存储器地址为12H处
- B、程序存储器地址为123处
- C、片内RAM的12H处
- D、片内RAM的12处
参考答案
更多 “定义语句”unsigned char data x_at_12;”,是将变量x存储于什么位置:()A、程序存储器地址为12H处B、程序存储器地址为123处C、片内RAM的12H处D、片内RAM的12处” 相关考题
考题
若有以下定义和语句union data{ int i; char c; float f; } x;int y;则以下语句正确的是A)x=10.5;B)x.c=101;C)y=x;D)printf("%d\n",x);
考题
有如下的程序: include include using namespace st
有如下的程序: #include<cstring> #include<iostream> using namespace std; class MyString { public: MyString(const char*s); ~MyString(){delete[]data;} Protected: unsigned len; char*data; }; MyString::MyString(const char*s) { len=strlen(s); data=new char[len+1]; strcpy(data,s); } int main() { MyString a("C++Programing"); MyString b(a); return 0; } 在运行上面的程序时出错,出错的原因是A.构造函数的实参不允许是本类的对象B.没有定义实现深层复制(深拷贝)的拷贝构造函数C.构造对象a时实参与形参类型不符D.系统不能生成缺省的拷贝构造函数
考题
下列语句段中,正确的是( )。A.struct{int x;float y;int a[2];unsigned b[3];char name[10];};B.struct stu{unsigned a[3];unsigned b[4];}x;int*p=x.a;C.struct stu{int a;float x[4];}y={1,1.0};float data=y.x;D.struct nd{int a,b;unsigned c[2]=5;};
考题
● 已知有变量 data1 定义如下:union data{ int i;char ch;float f;} data1;则变量 data1 所占的内存存储空间可表示为 (57) 。(57)A. sizeof(int)B. sizeof(char)C. sizeof(float)D. sizeof(int)+sizeof(char)+sizeof(float)
考题
有如下的程序: #include<cstring.h) #ingclude<iostream.h) using namespace std; Class MyString {public: MyString(const char*s); ~MyString(){delete[]data;} protected: unsigned len; char*data;}; MyString::MyString(const char*S) {lA.构造函数的实参不允许是本类的对象B.没有定义实现深层复制(深拷贝)的复制构造函数C.构造对象a时实参与形参类型不符D.系统不能生成默认的复制构造函数
考题
定义如下变量:char one_char,则语句cin>>one_char等价于C语言中的( )语句。A.printf(one_char);B.prinft("%c",one_char);C.scanf(one_char);D.scanf("%c", one_char);
考题
阅读以下程序段,在实模式存储管理方案中,gvCh存放在(36)中;main函数编译后的代码存入在(37)中;指针p存放在(38)中。#include<malloc. h>unsigned char gvCh;unsigned short gvShortunsigned int gvInt=0x12345678unsigned long gvLong=0x23456789;ovid main(void){ unsigned char array[10], *p;p=malloc(10 * sizeof(char))while(1)}A..text段B..data段C..bss段D.堆空间
考题
有下列的程序:includeincludeusing namespace std;class MyString{pub
有下列的程序: #include<cstring.h> #include<iostream.h> using namespace std; class MyString { public: MyString(const char*s); ~MyString()<delete[]data;} protected: unsigned len; char*data; };A.构造函数的实参不允许是本类的对象B.没有定义实现深层复制(深拷贝)的复制构造函数C.构造对象a时实参与形参类型不符D.系统不能生成默认的复制构造函数
考题
有以下定义和语句,则sizeof(a.share)的值是( )。struct date{ unsigned int day;unsigned int mouth;unsigned int year;union{int share1;float share2;}share;}a;
考题
定义如下变量:char one_char;,则语句cout<<one_char;显示结果相当于C语言中的( )语句。A.printf(one_char);B.prinff("%c",one_char);C.scanf(one_char);D.scanf("%c",one_char);
考题
变量W_data定义如下:union data_node{float ff'int n;char ch;}W_data;则变量W_data所占的内存存储空间可表示为______。A.sizeof(int)
B.sizeof(char)
C.sizeof(float)
D.sizeof(int)+sizeof(char)+sizeof(float)
考题
设已定义浮点型变量data,以二进制代码方式把data的值写入输出文件流对象outfile中,正确的语句是()A、outfile.write((double*)data,sizeof(double));B、outfile.write((double*)data,data);C、outfile.write((char*)data,sizeof(double));D、outfile.write((char*)data,data);
考题
在C程序中,设一表达式中包含有int,long,char和unsigned类型的变量和数据,这四种类型数据的转换规则是()。A、int→unsigned→long→charB、char→int→long→unsignedC、char→int→unsigned→longD、int→char→unsigned→long
考题
定义一个指向片内RAM40H开始的无符号字节指针的语句是:()A、unsigned char pdata*v=0x40;B、unsigned char data*v=0x40;C、unsigned char xdata*v=0x40;D、unsigned char code*v=0x40;
考题
定义语句”unsigned char code x_at_123;”,是将变量x存储于()位置A、程序存储器地址为123H处B、程序存储器地址为123处C、片外RAM的123H处D、片外RAM的123处
考题
单选题在C程序中,设一表达式中包含有int,long,char和unsigned类型的变量和数据,这四种类型数据的转换规则是()。A
int→unsigned→long→charB
char→int→long→unsignedC
char→int→unsigned→longD
int→char→unsigned→long
考题
填空题下面语句定义了共用体(联合体)变量a,则a占用()个字节。union data { short int i ;char c ; double d;}a;
热门标签
最新试卷