我是Visual Studio for C语言的新手,我以前使用Visual Studio从事c#工作。现在,我试图通过仅更改定义的位置来自动更改整个解决方案或项目的变量。
typedef struct node{
int data;
struct node *next;
}node;
node* head = NULL;
//node* temp = NULL;
node* q = NULL;
void AddNodeLast(int newData)
{
node* add = (node*)malloc(sizeof(node));
add->data = newData;
add->next = NULL;
if (head == NULL)
head = add;
else
{
q = head;
while (q->next != NULL)
q = q->next;
q->next = add;
}
}
如果我按照下面的图片所示编码C#,则此功能有效。但是,如果像上面这样的代码C编程语言,并且如果我想更改与所有整个项目引用相关的“ head”变量,那么它就不能像在C#和同一编辑器中一样工作??,我到处搜索但找不到。 Auto rename doesn't work 谢谢。