- 博客(3)
- 收藏
- 关注
原创 关于string, char*, char[]中的‘\0’问题
1. const char* 字符串 以 “\0”结尾。2. char[] 字符串 以 “\0”结尾。3.string 字符串 不以 “\0”结尾。4. char[n] = "string", 当string 长度+“\0”>n时,会因空间不足出错。5.string.c_str() 转 const char* 时, 会在字符串末尾 自动补“\0”6.char* 转stri...
2018-09-29 18:22:51 7137
原创 linux下fprintf写入文件乱码
笔者最近经常在linux下运行一些C++程序,每次用fprintf将string类型的结果写入文件时,编译以后总会出现 警告:cannot pass objects of non-POD type ‘const struct std::basic_string<char, std::char_traits<char>, std::allocator<char> &...
2018-09-20 21:27:35 3178
原创 利用与运算(&)求十进制数的二进制中1的个数
#include "stdio.h"#include "stdlib.h"#include "iostream"using namespace std;int main(){ int a=5; int i=0; while(a!=0) { a=a&(a-1); i++; } cout<<i<<endl; system("pause&q
2018-09-04 20:59:15 1011
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人