不知道為什么,我老是在使用strcpy函式是出問題。昨天我做了一個關于結構體的程式,結果又是這個函式通不過編譯器,報錯。

求各位大神幫我解決這個問題
uj5u.com熱心網友回復:
......uj5u.com熱心網友回復:
#include <cstring>少了這個頭檔案而已
uj5u.com熱心網友回復:
strcpy是c函式, c函式在c++里面使用對應的頭檔案都是c開頭的比如,原來的stdio.h在c++里面使用標準的用法
不是#include <stdio.h>
而是#include<cstdio>
uj5u.com熱心網友回復:
編譯器低級了,沒有默認包含這個函式uj5u.com熱心網友回復:
沒有默認什么的包含的說法必須要有明確的包含才有可能,換別的主流編譯器也一樣
strcpy是c函式, c++里面要用c函式, 必須有明確的包含關系
那怕是c語言, 你只#include<stdio.h> 也同樣用不了strcpy函式
uj5u.com熱心網友回復:
加個頭檔案,#include<cstring>C++非技術區拿400分啊
uj5u.com熱心網友回復:
看錯誤描述啊,這個是系統的API,說找不到那就是沒有include了,錯誤描述可以解決你很多問題,多看uj5u.com熱心網友回復:
4樓的胡說,需要自己
#include<cstring>
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/105753.html
標籤:C++ 語言
