c++函数总结
1.strcpy(char *str1, char *str2)
作用:把str2的字符復制到str1,函數是C風格的函數。
注意事項:strcpy會從源地址一直往后拷貝,直到遇到'\0'為止,所以如果一直沒有遇到'\0'導致越界訪問非法內存,程序就崩了。
2.strlen(char *str)
作用:返回str字符的長度
注意事項:strlen是不會計算'\0'的,比如,char str[] = {'a','b','c','\0'},則strlen(str)的值是3,而實際所占用的內存為4個字節。
//(注意這樣的初始化編譯器是不會自動在尾部添加'\0'的,必須自己手動添加,如果是char *str = "abc"則會自動在尾部添加'\0')
轉載于:https://www.cnblogs.com/wamson/p/5250054.html
總結
- 上一篇: apk静态注射[转]-未实践
- 下一篇: C++11新特性,利用std::chro