编程基础知识
a954423389
这个作者很懒,什么都没留下…
展开
-
SIZE SSIZE
<br />size_t 是为了方便系统之间的移植而定义的在32位系统上定义为 unsigned int在64位系统上定义为 unsigned longsize_t 一般用来表示一种计数,比如有多少东西被拷贝等,设计 size_t 就是为了适应多个平台的需要。ssize_t 就是 signed int /long原创 2011-01-03 15:56:00 · 662 阅读 · 0 评论 -
大写转换成小写
<br />#include <stdio.h><br /><br /><br /><br />int main()<br />{<br /> char p;<br /> for(;;)<br /> {<br /> printf("请输入要转换的大写字符/n");<br /> for (;;)<br /> {<br /> scanf ("%c",&p);<br />原创 2011-05-30 17:02:00 · 629 阅读 · 0 评论 -
GtkCombobox学习笔记
<!-- @page { margin: 2cm } P { margin-bottom: 0.21cm } A:link { so-language: zxx } CODE.cjk { font-family: "Droid Sans Fallback", mo原创 2011-07-16 17:16:36 · 3716 阅读 · 1 评论 -
对其方式
http://blog.csdn.net/zzffly9/article/details/1844421从union的sizeof问题看cpu的对界 考虑下面问题:(默认对齐方式) union u{ double a转载 2011-08-30 07:35:56 · 553 阅读 · 0 评论 -
sprintf()出错
函数功能:把格式化的数据写入某个字符串 头文件:stdio.h 函数原型:int sprintf( char *buffer, const char *format [, argument] … ); 返回值:字符串长度(strlen) /*使用过原创 2011-08-28 15:29:46 · 1153 阅读 · 0 评论 -
C语言头文件的作用
C99中规定, 所有顶层的默认存储类标志符都是extern !!老子又猜对了头文件中声明的函数,默认都是extern前缀。但是为了我们程序员方便,我们采取下面的手段:我个人认为是extern催生了头文件的诞生。在没有头文件的情况下,所有原创 2011-08-28 16:09:14 · 2858 阅读 · 0 评论 -
pkg-config
http://blog.163.com/hu_cuit/blog/static/12284914320117140617546/一、编译和连接一般来说,如果库的头文件不在 /usr/include 目录中,那么在编译的时候需要用 -I 参数指定其路径。由于同一个库在不同系统上可能位于不同的目录下,用户安装库的时候也可以将库安装在不同的目录下,所以即使使用同一个库,由于库的路径的转载 2011-10-22 11:19:32 · 794 阅读 · 0 评论