static char* brothers[]和static const char* brothers[]
来源:百度知道 编辑:UC知道 时间:2024/06/20 05:45:44
static char* brothers[]和static const char* brothers[]两个定义有什么区别
如果 static char* brothers[] 是属于某个类A的,那么A的所有对象的brothers[]的值可以修改,但都是相同的,后者的值也是相同,不管不能修改。两者这使用的时候都不用加对象名称了。
class A
{
public:
static int i;
...
}
...
A a,b;
那么对象a和b中i的值都是一样的,等于最后一次修改之后的i的值,而且在使用的时候不用a.i=***或b.i=***,直接就是 i=***
左边那个定义在ram里面;右边那个定义在CODE里面,在单片机里面是这样的.左边那个在某些情况下还可以修改,右边那个不行,改也没有效果
char * fun(char *a,char *b);中*是什么意思?
void fun(char *a, char *b)?(C语言)
如何使用此代码来找回密码static unsigned char entropyData[] = {
VB中char用来定义什么,static I As Integer对字符I起什么作用!
struct student { char name[10]; char num [8];char a; double b[6];};
若“char*** a;char b[9][9][9];”可以“a=b”么?
请编写函数void fun(char a[M][N],char *b)
c中,typedef char * a,* b;是什么含意?
char a[20]={”1A2B3C”},b[20],*p1=a,*p2=b;
static问题