自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (3)
  • 收藏
  • 关注

转载 链表的增删改查

转自:http://zhangmingwei.iteye.com/blog/1777176#include #include //先定义链表里面的元素。typedef struct node{    int data;    struct node *next;}MyNode;//定义整个链表。typedef struct link{    MyNo

2014-08-26 11:19:58 318

原创 clrscr() -- 等等辅助小函数 未完

clrscr();      ----------清屏getline();   ----------等待输入一行, 可以防止运行停止

2014-03-07 10:46:27 469

原创 C风格字符串总结

1. new的使用如下的程序和执行结果, new动态分配给pcary的空间的大小为什么和分配的不同呢?如第一次输入26个, c字符串应该是26+1个, 但是显示是26第二次输入一个a, 但是显示是3个第六次也是输入一个a, 但是显示的是4个#include #include using namespace std;int main(){ string

2014-03-07 10:44:11 374

转载 C++ const总结

2.9.1一些const对象可以定义在头文件中当const是通过常量表达式自我初始化的, 他就可以被编译器看见, 这样的const对象可以放在头文件中.当const变量是用常量表达式初始化时, 可以保证所有的变量都有相同的值.但是在实践中,大部分的编译器在编译是都会用相应的常量表达式来替换对这些const变量的使用.所以,在实践中不会有任何存储空间用于存储用常量表达式初始化的const

2014-02-12 10:17:25 414

原创 typedef定义数组: typedef UCHAR IFIMSIDATA[IF_IMSI_LEN]; 在被调函数中的使用

#define IF_IMSI_LEN 8typedef  UCHAR  IFIMSIDATA[IF_IMSI_LEN]; IFIMSIDATA imsi;  /*相当于UCHAR imsi[8]*//* uchar a[8], a为数组的首地址, imsi相当于数组的首地址 */UCHAR CCPu_srchm2mcaptab(IFIMSIDATA imsi, UCHAR ims

2013-10-25 16:41:05 491

原创 双指针: 如何在被调函数中改变主函数中指针的值?

#define IF_IMSI_LEN 8typedef  UCHAR  IFIMSIDATA[IF_IMSI_LEN]; IFIMSIDATA imsi;  /*相当于UCHAR imsi[8]*//* uchar a[8], a为数组的首地址, imsi相当于数组的首地址 */UCHAR CCPu_srchm2mcaptab(IFIMSIDATA imsi, UCHAR ims

2013-10-25 16:39:47 488

原创 &符号不能被用于左值, 全局变量的地址是唯一的, 不可以修改的一个左值

#file1.h#define CCPM2M_MAX_DEVICE 5  /* MAX number of Direct M2M support */typedef struct {     ULONG min1; /* contains hmin1 and lmin1 */     USHORT min2;} AUTOREG_MIN_DATA;typedef struct

2013-10-25 15:07:09 887

转载 printf

printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。在编写程序时经常会用到此函数。函数的原型为: int printf(const char *format, ...); 函数返回值为整型。若成功则返回输出的字符数,输出出错则返回负值。 printf()函数的调用格式为: printf("", ); 其中格式化字符串包括两部分内容: 一部分是正常字符, 这

2013-07-04 15:09:20 688

转载 流输入

#includeusing namespace std;int main(int argc,char * argv[]){    int i;    int a;    i = 0;    while(cin>>a)    {        if(a         {            i++;        }        cout

2013-06-25 17:23:43 343

转载 Linux下如何编译并运行C程序

GCC是Linux操作系统下一个非常重要的源代码编译工具,有着许多重要的选项,支持许多不同语言的编译,如C、C++、Ada、Fortran、Objective、Perl、Python、Ruby以及Java等,甚至Linux的许多内核和许多其他自由软件以及开放源码应用程序都是用C语言编写并经gcc编译而成的.    1.编译单个源文件    [例如]在屏幕上打印"Hello,Linux."

2013-06-24 15:38:57 460

转载 linux上的C/C++编译器gcc/egcs详解

一.运行 gcc/egcslinux 中最重要的软件开发工具是 GCC。GCC 是 GNU 的 C 和 C++ 编译器。实际上,GCC能够编译三种语言:C、C++和ObjectC(C语言的一种面向对象扩展)。利用 gcc 命令可同时编译并连接 C 和 C++ 源程序。#DEMO#: hello.c如果你有两个或少数几个C源文件,也可以方便地利用GCC编译、连接并生成可执行文件。

2013-06-24 15:31:06 372

转载 LINUX下的C++编译器GCC简介

Gcc简介Linux系统下的gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。gcc编译器能将C、C++语言源程序、汇程式化序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,gcc将生成一个名为a.

2013-06-24 15:28:48 386

转载 2012-09-11 15:35 linux下find和cp来实现文件的查找和复制

linux下find和cp来实现文件的查找和复制将用户目录ffmpeg目录下所有的*.a文件复制到当前目录ffmpeg/lib下,find ~/ffmpeg -name "*.a" -type f -exec cp {} ./ffmpeg/lib \; 查找当前目录下的所有*.doc文件并将所有结果复制到 /tmp/doc 目录下find . -iname "*

2013-04-24 10:17:54 419

转载 difference between Multi process and multi thread

一.为何需要多进程(或者多线程),为何需要并发?这个问题或许本身都不是个问题。但是对于没有接触过多进程编程的朋友来说,他们确实无法感受到并发的魅力以及必要性。我想,只要你不是整天都写那种int main()到底的代码的人,那么或多或少你会遇到代码响应不够用的情况,也应该有尝过并发编程的甜头。就像一个快餐点的服务员,既要在前台接待客户点餐,又要接电话送外卖,没有分身术肯定会忙得你焦头烂额的。

2012-09-18 14:52:09 640

转载 C++中 申请一定空间 为什么new比malloc好呢?

1. new 不但分配对象空间, 还会在分配后调用对象的构造器, 而 malloc 只是分配, 不构造:class A {public:A(): m_value(0){}public:int m_value;};struct B {A a;};B *pb1 = new B;B *pb2 = (B *)malloc(sizeof(B

2012-09-17 17:21:41 877

转载 C和C++动态内存分配和释放的区别

http://blog.sina.com.cn/s/blog_75b0e2ad01013quv.html

2012-09-17 17:18:40 545

转载 C++中cin、cin.get()、cin.getline()、getline()、gets()等函数的用法

C++中cin、cin.get()、cin.getline()、getline()、gets()等函数的用法学C++的时候,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC 6.0运行)1、cin 2、cin.get() 3、cin.getline() 4、getline()

2012-09-17 14:25:21 374

转载 在32、64位系统、C语言基本数据类型的长度。

昨天在一个社区里,大家为C语言中int在“64位系统、32位系统”,分别占几个字节,争论不休。本来我也不是很明确的了解这方面的知识,刚好前一阵子,拜读了《C和指针》这本书,上面在第三章明确的表示了:K&R C 标准中并没有规定长整数一定比短整数长,但是规定一定不能比短整数短,即 long 和 short 在K&R C标准中,可以一样长。 而在ANSI标准有一个进步,出于可移植性的考

2012-09-13 10:38:20 1215

转载 C++各数据类型取值范围(备忘)--32位操作系统

各数据类型取值范围 bool型为布尔型,占1个字节,取值0或1。BOOL型为int型,一般认为占4个字节,取值TRUE/FALSE/ERROR。sbyte型为有符号8位整数,占1个字节,取值范围在128~127之间。 bytet型为无符号16位整数,占2个字节,取值范围在0~255之间。short型为有符号16位整

2012-09-13 10:34:24 368

Source_insight集成PC-Link方法.pdf

Source_insight集成PC-Link的方法(转载)

2012-08-20

socket编程头文件和常用函数.doc

socket编程头文件和常用函数.doc

2012-08-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除