strcpy() error in Visual studio 2012

后端 未结 7 1038
Happy的楠姐
Happy的楠姐 2021-02-06 12:50

so I have this code:

#include \"stdafx.h\"
#include 
#include 
#include 
using namespace std;

...<

7条回答
  •  失恋的感觉
    2021-02-06 13:09

    I had to use strcpy_s and it worked.

    #include "stdafx.h"
    #include
    #include
    
    using namespace std;
    
    struct student
    {
        char name[30];
        int age;
    };
    
    int main()
    {
    
        struct student s1;
        char myname[30] = "John";
        strcpy_s (s1.name, strlen(myname) + 1 ,myname );
        s1.age = 21;
    
        cout << " Name: " << s1.name << " age: " << s1.age << endl;
        return 0;
    }
    

提交回复
热议问题