C/C++
文章平均质量分 54
_shot
博客 求友链 www.throwsnew.com
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
malloc 函数
malloc的全称是memory allocation,中文叫动态内存分配,当无法知道内存具体位置的时候,想要绑定真正的内存空间,就需要用到动态的分配内存。全名void *malloc(size_t size);malloc与new的不同之处:new可视为有析构构造的malloc1,malloc与free是C++/C语言的标准库函数,new/delete转载 2013-11-18 23:58:43 · 844 阅读 · 0 评论 -
C语言基础-------全局变量、局部变量、静态全局变量、静态局部变量的区别
1.C++变量根据定义的位置的不同的生命周期,具有不同的作用域,作用域可分为6种:全局作用域,局部作用域,语句作用域,类作用域,命名空间作用域和文件作用域。从作用域看:1>全局变量具有全局作用域。全局变量只需在一个源文件中定义,就可以作用于所有的源文件。当然,其他不包含全局变量定义的源文件需要用extern 关键字再次声明这个全局变量。2>静态局部变量具有局部作用域转载 2014-04-06 20:04:44 · 740 阅读 · 0 评论 -
C语言基础---const常指针的使用
有一个面试题:http://blog.youkuaiyun.com/tigerjibo/article/details/6827809原创 2014-04-06 20:59:45 · 800 阅读 · 0 评论 -
C语言基础--------逐行从文件读文本fscanf
#include#includeconst char * path="text.txt";char s[2000];char c; int main(){FILE * fp=fopen(path,"r");if(fp==NULL)printf("error: file not found");/*说明:fscanf(%s)不读空格 fscanf(%c原创 2014-04-19 00:04:21 · 11343 阅读 · 1 评论 -
操作系统实验一
#include#includeconst char * path="text.txt";char s[2000];char c; int main(){ FILE * fp=fopen(path,"r"); if(fp==NULL) printf("error: file not found"); /* 说明:fscanf(%s)不读空格 fscanf(%c)可以原创 2014-04-19 00:08:24 · 852 阅读 · 0 评论 -
c语言基础-----printf 的使用(格式控制符整理)
#includeint main(){ int a,b; char ch[20]={"asdfghjklzxcvbnmqwe"}; scanf("%d%d",&a,&b); printf("%*.*s\n",a,b,ch);//第一个* 表示总宽 第二个 * 输出个数 printf(" %d %o %x",10,10,10); //octonary 八进制 //hex 十六进原创 2014-04-03 21:05:29 · 1259 阅读 · 0 评论 -
C语言基础 ----sscanf
swscanf()- 用于处理宽字符字符串,和sscanf功能相同原创 2014-04-03 20:48:50 · 739 阅读 · 0 评论 -
C语言读写文件 -fopen、fread、fwrite
fopen()函数中第一个形式参数表示文件名, 可以包含路径和文件名两部分。如:"B:TEST.DAT""C:\\TC\\TEST.DAT"如果将路径写成"C:\TC\TEST.DAT"是不正确的, 这一点要特别注意。第二个形式参数表示打开文件的类型。关于文件类型的规定参见下表。表 文件操作类型━━━━━━━━━━━━━━━━━━━━━━━━━━━━字符 含义─原创 2014-02-23 15:58:23 · 3446 阅读 · 0 评论 -
C语言基础积累----动态数组
int n; printf("输入n\n"); scanf("%d",&n); double **a= (double**)calloc(n,sizeof(double));//a[]动态行 //二维数组名相当于 指向指针(一维数组)的指针(二维数组指针) for(int x1=0原创 2014-02-23 15:59:41 · 678 阅读 · 0 评论 -
C++ stdafx.h
Standard Application Fram Extend所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间没有函数库,只是定义了一些环境参数,使得编译出来的程序能在32位的操作系统环境下运行。Windows转载 2013-11-13 00:19:01 · 924 阅读 · 0 评论 -
opengl vc++ vs2008 解决 unresolved external symbol
共同错误:lines.obj : error LNK2001: unresolved external symbol __imp__glClearColor@16lines.obj : error LNK2001: unresolved external symbol __imp__glFlush@0lines.obj : error LNK2001: unresolved exter原创 2013-11-20 22:39:40 · 2366 阅读 · 0 评论 -
linux进程内存共享---实现生产者消费者问题
操作系统实验三使用进程信号量实现shenchan原创 2014-09-18 07:42:37 · 2393 阅读 · 0 评论
分享