
c/c++
xfjjs江城子
这个作者很懒,什么都没留下…
展开
-
用vs2015编译器写c语言程序提示“预编译头文件来自编译器的早期版本,或者预编译头为c++而在c中使用它(或相反)”
今天在编译器里面新建c++ 项目,再新建一个.c文件后运行出现如上提示。解决方法如下:右击项目-》属性,在配置属性下来的c/c++找到“预编译头”-》选择“不使用预编译头” 完毕。原创 2017-03-09 21:57:59 · 2496 阅读 · 0 评论 -
C语言字符串操作总结大全(超详细) (转)
转自博客园:DoubleLi1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符串 strlen(p) 取字符串长度 strcmp(p, p1) 比较字符串 strcasecmp忽略大小写比较字符串strncmp(p, p1, n) 比较指定长度字...转载 2018-02-15 19:53:41 · 15741 阅读 · 0 评论 -
c/c++的strlen,sizeof的使用
最近写程序遇到了strlen,sizeof,以防搞混,特此写一篇记下心得。首先注意下两者的区别:strlen是求一个字符串的长度,遇'\0'结束,而sizeof是求一个数据所占用的空间大小。实例:1、char s[10]="abcd";strlen(s)=4;一直更新中........原创 2018-02-21 22:20:53 · 230 阅读 · 0 评论 -
LINK : fatal error LNK1168: cannot open Debug/1.exe for writing
在使用VC++运行程序时,第一次没有任何问题,但是当再次运行时就会出现:LINK : fatal error LNK1168: cannot open Debug/1.exe for writing这个错误;查了一下应该是VC++6.0的bug,把VC++6.0关闭后,但这个1.exe还是在任务管理器中。解决方案:打开任务管理器把对应的进程关闭即可(如1.exe)。...原创 2018-02-23 20:26:12 · 3978 阅读 · 0 评论