随笔分类 -  IT-程序设计-C/C++

摘要:关于文件操作个人比较困惑的地方有两点: 关于w和wb的区别 如何定位文件的读写位置 文件格式和打开模式 c中的文件打开模式分为:文本模式和二进制模式,分别处理文本格式文件和二进制格式文件。 两个模式的主要区别是在换行符的处理上,利用文本模式在写文本内容到文件的时候,需要将换行符转换成系统对应的编码方 阅读全文
posted @ 2020-08-23 00:14 cxccc 阅读(471) 评论(0) 推荐(1) 编辑
摘要:假设被调用的DLL存在一个导出函数,原型如下: void printN(int); 三种方式从DLL导入导出函数 生成DLL时使用模块定义 (.def) 文件 在主应用程序的函数定义中使用关键字__declspec(dllimport)或__declspec(dllexport) 利用#pragma 阅读全文
posted @ 2020-08-19 15:26 cxccc 阅读(3918) 评论(10) 推荐(0) 编辑
摘要:读取输入的方式 相关函数原型(从控制台获取输入,不考虑宽字符): int scanf( const char *format, ... ); int getchar(void); char *gets( char *str ); char *gets_s( char *str, rsize_t n 阅读全文
posted @ 2020-08-18 00:16 cxccc 阅读(565) 评论(2) 推荐(1) 编辑
摘要:条件控制 if...else... 大致结构: if(condition) {...} else {...} if(condition) {...} if(condition) {...} else if {...} else {...} switch 结构: switch(variable) { 阅读全文
posted @ 2020-08-18 00:14 cxccc 阅读(225) 评论(1) 推荐(0) 编辑
摘要:一维数组及其指针表示法 一维数组: int ar[] = {1,2,3} // 直接初始化,编译器自动获取数组大小 int br[3] = {1,2,3} // 直接指定大小 数组的名字ar其实是一个指针: int *pr = ar; printf("%d\n", pr == ar); // tru 阅读全文
posted @ 2020-08-02 01:02 cxccc 阅读(632) 评论(6) 推荐(0) 编辑
摘要:怀念2008 我以为这个年代了,中文路径问题应该解决了,记得vs 2008写c的时候曾因中文路径的问题导致编译不通过,从2015版本开始发现有时候项目名称和路径里包含中文也可以编译通过了,习惯之后后面所有的编译报错问题很难再去想到中文路径上去。 一次在编译内核文件的时候,发现总是编译失败,起初有一些 阅读全文
posted @ 2020-06-05 18:01 cxccc 阅读(568) 评论(3) 推荐(0) 编辑
摘要: isEmpty和isNull()区别 一个NULL字符串一定是一个空串, 一个空串未必是一个NULL字符串 阅读全文
posted @ 2017-01-01 23:59 cxccc 阅读(4462) 评论(1) 推荐(0) 编辑
摘要: 先来看一个例子吧:#include "iostream"#include "string"using namespace std;// 定义函数求str2在是str1中出现的次数int occurrer_number(string str1,string str2){ int pos; // 记下要 阅读全文
posted @ 2015-12-03 18:04 cxccc 阅读(812) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-11-26 00:01 cxccc 阅读(605) 评论(6) 推荐(0) 编辑

点击右上角即可分享
微信分享提示