我一直收到这个错误,"错误:使用未声明的标识符",我一直在搜索,他们告诉我,我还没有宣布' nbr'。我有。这一点的目的是制作一个指向整数值的指针,你必须能够用指针设置整数的值,我真的迷失在这里...如果有人可以解释这个深度会很棒。看下面的代码......谢谢......
#include <unistd.h>
void ft_ft(int *nbr)
{
int a;
*nbr = a;
}
int main()
{
ft_ft(*nbr);
return 0;
}
旁注:我不能使用stdio.h,我不能使用其他.c或.h文件。我无法添加任何其他功能。
答案 0 :(得分:5)
int main()
{
ft_ft(*nbr);
return 0;
}
这是执行开始的地方,并且没有定义nbr,除了在ft_ft()范围内,作为要传入的参数。变量需要定义和值才有意义将它传递给功能
答案 1 :(得分:1)
{{1}}