
C语言
SeeCandy
这个作者很懒,什么都没留下…
展开
-
函数指针与指针函数
【函数指针】 在程序运行中,函数代码是程序的算法指令部分,它们和数组一样也占用存储空间,都有相应的地址。可以使用指针变量指向数组的首地址,也可以使用指针变量指向函数代码的首地址,指向函数代码首地址的指针变量称为函数指针。1.函数指针定义函数类型 (*指针变量名)(形参列表);“函数类型”说明函数的返回类型,由于“()”的优先级高于“*”,所以指针变量名外的括号必不可转载 2013-08-30 09:51:30 · 593 阅读 · 0 评论 -
C语言学习----由strcat的引发的空间思索问题
众所周知 strcat(s1,s2)为C语言的字符串串接函数今天遇到一个问题 如下: char *s1 = "str"; char s2[2] = {0}; strcat(s1,s2);这样串接在c++的编译器下会发生段错误报错 程序会异常 开始以为是结束符的问题 故改成了 即使将 s2[0]='a' , s2[1]='\0'原创 2014-02-10 16:15:12 · 996 阅读 · 0 评论 -
VS2010 C语言调用外部应用程序 不弹出DOS框
近来,因为需要用到调用外部应用程序 ,故在查询一些办法 ,如何才能用C语言调用外部应用,shell和bat都可以直接写上去 ,故也想到 system利用system来进行外部应用程序的调用 #include system("xxx"); 这相当于打开了DOS窗口 再输入了XXX 因此总是会出现DOS窗口闪过 查过诸方办法 终于找到了解决办法 如何去除dos而又能外部调原创 2014-03-03 14:26:59 · 3010 阅读 · 0 评论 -
linux 下动态库和静态库的生成与调用
现在做东西 越来越注重库的运用 无论是用作分享调用 还是方便更新 都是远远比直接生成一个可执行文件要优秀得多库的命名规则 libXX.so(,a) 调用时调用XX即可1,源代码生成.o g++ -c pid.cpp pid.h rasd_api.h rasd_api.cpp2.生成静态库 .aar -r libasd.a pid.原创 2014-03-03 14:46:42 · 1038 阅读 · 0 评论