void format_SaNameT(const char* const name, SaNameT* formatted)
{
if(! name || ! formatted) return;
memset(formatted, 0, sizeof(SaNameT));
formatted->length = strlen(name);
strncpy(formatted->value, name, SA_MAX_NAME_LENGTH);
}
這裏「format_SaNameT」顯示的是警告警告:沒有以前的原型「format_SaNameT」
老兄我有514行的代碼。我可以在這裏發佈嗎?所以我的許多警告將會消失。 – Mitra
寧可爲pastebin提供一個鏈接... –
他給了你一個非常乾淨的答案。你應該能夠弄明白,再加上它在C編程的任何正派教科書中都有涉及。 –