2019-11-01から1ヶ月間の記事一覧

strcpyの未定義動作例

C++

コード #include <iostream> #include <string.h> int main() { char buffer[] = "0123456789ABCDEFGHIJKLMNOPQRSTUVWX"; strcpy(buffer, buffer+8); std::cout << buffer << std::endl; return 0; } 実行結果 処理系 結果 Wandboxclang 9.0.0 89ABCDEFGHIJKLMNOPQRSTUVWX macOS </string.h></iostream>…