我愚蠢地删除了我工作过的工作空间的内容.
我想重置它,并认为我将能够从accurev再次下载它,显然它比那更复杂......
所以我几乎陷入困境,我有一个空目录作为工作区,任何方法来解决这个问题?
我可以在GUI中看到我想要重新下载的流.
我过去已经为它打开了一个工作区,所以我可以看到我已经连接到它了.
有没有办法重置这个工作区?
谢谢.
将枚举变量定义为数组大小是什么意思?
例如,我有以下代码:
typedef enum
{
D_ROM_RDE_GROUP_0 = 0x0,
D_ROM_RDE_GROUP_1,
D_ROM_RDE_MAX_GROUPS
}E_ROM_RDE_GROUPS;
U_08 pPlaneCopy[D_ROM_RDE_MAX_GROUPS];
Run Code Online (Sandbox Code Playgroud)
我不明白...
谢谢您的帮助。
所以我有以下表达式
int *(*table())[30];
Run Code Online (Sandbox Code Playgroud)
在我看来table()返回一个值,该值指向指针数组的开头,每个元素指向一个整数.
你怎么看?
谢谢.
我有简单的以下C代码
#define Sqrt(A) A * A
int main(void) {
int A = 10;
int x = Sqrt(A+1);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
出于某种原因,当我像这样使用它时,使用A + 1,我得到x为21,这可能是10 + 11.我的问题是,乘法如何被忽略?如果我用宏文本切换宏,我得到的结果是121.
谢谢.
我有以下代码:
const char * func_journey ()
{
const char * manner = "Hello";
manner = "World";
return manner;
}
int main()
{
const char * Temp;
Temp = func_journey();
return 0;
}
Run Code Online (Sandbox Code Playgroud)
我在调试中运行它只是为了看看会发生什么,某种方式从"Hello"变为"World"并且指针也发生了变化,因为我已经将它声明为const.
另一件事是,在运行结束时Temp是"世界",现在又怎么样?方式是func_journey里面的一个自动变量,它不应该在最后被破坏吗?
非常感谢.