摘要:
1)本地函数定义是非法的是函数内部定义函数的错误,C,C++函数不可以在函数内部定义函数。2)与左侧的大括号"{"匹配之前遇到文件结束,和第一个问题是相关的,是这个问题导致的第一个问题的出现.PS: 实际原因往往是,某个函数漏写了右大括号"}"。 举个例子来说明问题: #include<iostre 阅读全文
摘要:
在函数体内声明[1] char *str=”abc”;和[2] char str[]={‘a’,’b’,’c’}有什么区别 1、 [1][2]中str变量都分配在栈上;备注:([1]是字符指针,准确的说类似于字符串数组的功能 ,等价于 char str[]="abc", [2]是字符数组) size 阅读全文