gpt4 book ai didi

c++将字符串参数分配给字符串

转载 作者:行者123 更新时间:2023-11-28 02:59:53 26 4
gpt4 key购买 nike

我正在尝试创建一个可以更改我帐户密码的功能,但找不到分配新密码的正确方法。

class Account;
class Account{

public:

int accountNumber;
char pin[5];
double balance;
void printInfo();
void changeBalance(int n, char * p, double b);
void changePin(int n, char * p, char * newPin);
};

void Account::changePin(int n, char * p, char * newPin)
{
if((n == accountNumber) && (strcmp(p, pin) == 0))
{
//pin = newPin; //ERROR HERE
}
}

我是否应该不使用等号或使用某些函数/指针来分配新引脚?我是 C++ 的新手,所以我仍在尝试弄清楚如何正确声明/分配东西。

最佳答案

你应该复制点的内容,试试strcpy(pin,newPin)

关于c++将字符串参数分配给字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21084589/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com