C/C++编程
C,C++学习之路
徐昊Xiho
主要从事Android 开发,熟悉Java Web,热爱互联网,乐于分享,对技术充满好奇及热情,胆大心细。
展开
-
C++ string字符串的增删改查
转载请标明出处: http://blog.csdn.net/u011974987/article/details/52505004 本文出自:【徐Xiho的博客】c++ 提供的string类包含了若干实用的成员函数,大大方便了字符串的增加、删除、更改、查询等操作。插入字符串insert()函数可以在string字符串中置顶的位置插入另一个字符串,它的原型为:string& inser原创 2016-09-11 17:46:05 · 11504 阅读 · 0 评论 -
C++ string类和字符串的访问和拼接操作
转载请标明出处: http://blog.csdn.net/u011974987/article/details/52504486 本文出自:【徐Xiho的博客】C++ 增强了对字符串的支持,除了可以使用c中的字符串,还可以使用内置的数据类型string,string类处理字符串会翻遍很多,完全可以代替C语言中的char 数组和char 指针。使用sting类需要包含头文件< sti原创 2016-09-11 16:23:33 · 104711 阅读 · 2 评论 -
C++ new和delete操作符
在C语言中,动态分配内存用 malloc() 函数,释放内存用 free() 函数。如下所示:int *p = (int*) malloc( sizeof(int) * 10 ); //分配10个int型的内存空间free(p); //释放内存在C++中,这两个函数仍然可以使用,但是C++又新增了两个关键字,new 和 delete:new 用来动态分配内存,delete 用来释放内存。用 n原创 2016-09-09 13:09:22 · 1148 阅读 · 0 评论 -
C语言系列(七)文件的相关操作
转载请标明出处: http://blog.csdn.net/u011974987/article/details/52354074 本文出自:【XuHao的博客】C语言文件的打开与关闭在C语言中,文件操作都是由库函数来完成的,我们就来总结文件的相关的操作。文件的打开(fopen函数)fopen() 函数用来打开一个文件,它的格式为:FILE *fopen(char *filename,原创 2016-08-29 16:10:14 · 4608 阅读 · 0 评论 -
C语言系列(六)结构体和联合体
转载请标明出处: http://blog.csdn.net/u011974987/article/details/52305364 本文出自:【XuHao的博客】结构体在C语言中,可以使用结构体(Struct)来存放一组不同类型的数据。结构体的定义形式为:struct 结构体名{ 结构体所包含的变量或数组};结构体是一种集合,它里面包含了多个变量或数组,它们的类型可以相同,也可以原创 2016-08-24 23:57:42 · 22260 阅读 · 3 评论 -
C语言系列(五)内存的分配与释放
转载请标明出处: http://blog.csdn.net/u011974987/article/details/52290724 本文出自:【Xuhao的CSDN博客】首先我们来科普一下:什么是堆?说到堆,又忍不住说到了栈!什么是 栈?1、什么是堆:堆是大家共有的空间,分全局堆和局部堆。全局堆就是所有没有分配的空间,局部堆就是用户分配的空间。堆在操作系统对进程 初始化的时候分配,运行过原创 2016-08-23 14:41:34 · 30227 阅读 · 0 评论 -
C语言系列(四)指针概念的理解
转载请标明出处: http://blog.csdn.net/u011974987/article/details/52270018; 本文出自:【XuHao的博客】前言最近真的是忙的不可开交,公司一直给安排任务,连学习和写笔记的时间都没有了,落下好几次课的笔记都没有写,所以我抽空把目前的进度给追上来,不然会越落越多。加油吧~(感觉身体都要被掏空了) 指针我们通过指针,可以简化一些 C 编程原创 2016-08-22 14:26:57 · 12105 阅读 · 1 评论 -
C语言系列(三)字符串处理函数
C语言提供了丰富的字符串处理函数,例如字符串的输入、输出、合并、修改、比较、转换、复制、搜索等,使用这些现成的函数可大大减轻编程的负担。用于输入输出的字符串函数,例如printf、puts、scanf、gets等,使用时应包含头文件stdio.h,使用其它字符串函数则应包含头文件string.h。1.字符串长度函数strlenstrlen 是 string length 的缩写,用来获得字符串的长度原创 2016-08-13 16:51:33 · 2872 阅读 · 0 评论 -
C语言系列(二)有符号数和无符号数详解
1、你自已决定是否需要有正负:就像我们必须决定某个量使用整数还是实数,使用多大的范围数一样,我们必须自已决定某个量是否需要正负。如果这个量不会有负值,那么我们可以定它为带正负的类型。在计算机中,可以区分正负的类型,称为有符类型(signed),无正负的类型(只有正值),称为无符类型。 (unsigned)数值类型分为整型或实型,其中整型又分为无符类型或有符类型,而实型则只有符类型。 字符类型也分为有原创 2016-08-07 15:39:36 · 37460 阅读 · 11 评论 -
C语言系列(一)基本数据类型
C语言helloworld1.声明头文件,相当于java的导包。 //只有函数的声明,编译时会去找到函数的实现 #include <stdio.h> 2.写main()方法 main(){ printf("hello from c\n"); //\n换行 }3.为了观察程序执行的结果,需要调用windows系统的一个指令 //等待输入原创 2016-08-06 21:50:00 · 13758 阅读 · 4 评论