2018年9月18日

c语言 - 关键字const的作用

摘要: const修饰的数据类型是指常类型,常类型的变量或对象的值是不能被更新的。 1、const char * p1; //表示p1指向了的字符串不可更改 2、char const * p2; //同上 3、char * const p3; //表示p2指针的指向不可更改 4、const char* co 阅读全文

posted @ 2018-09-18 08:56 kukou 阅读(1052) 评论(0) 推荐(0) 编辑

2018年9月17日

C语言 - strlen的编程实现及总结

摘要: 一、函数strlen的编程实现 1、strlen函数的实现 原型: size_t strlen(const char *str); 头文件:#include <string.h> 功能:计算字符串str的长度大小,也就是计算字符串的字符数量 说明: 返回值:返回值为无符号长整型,返回的时字符串str 阅读全文

posted @ 2018-09-17 08:45 kukou 阅读(547) 评论(0) 推荐(0) 编辑

2018年9月15日

关键字static在标准C/C++的作用

摘要: static总结:根据作用域,存储域,生命周期3点来说 static含义: 是C/C++中很常用的修饰符,它被用来控制变量的存储方式和可见性。 (1)标准C语言中,static的最主要功能是隐藏,其次因为static变量存放在静态存储区,所以它具备持久性和默认值0。 1、隐藏指的是作用域的区别,如果 阅读全文

posted @ 2018-09-15 12:18 kukou 阅读(144) 评论(0) 推荐(0) 编辑

2018年9月13日

C语言 - strcat和strncat的编程实现及总结

摘要: 一、函数strcat与stcncat的函数实现 1、strcat函数的实现 要求: 原型:char * strcat(char *dest, const char *src); 头文件:#include <string.h> 功能:1、dest 为目的字符串指针,src 为源字符串指针。strcat 阅读全文

posted @ 2018-09-13 09:19 kukou 阅读(2835) 评论(0) 推荐(0) 编辑

2018年9月3日

C语言 - strcmp和strncmp的编程实现及总结

摘要: 一、strcmp和strncmp的编程实现及总结 1、strcmp函数的实现 要求: 原型: int strcmp(char *dest,char * src,int n); 头文件:#include <string.h> 功能:比较字符串s1和s2。 说明: 返回值:当s1<s2时,返回值<0 返 阅读全文

posted @ 2018-09-03 19:20 kukou 阅读(6226) 评论(0) 推荐(0) 编辑

2018年9月1日

C++ - extern “C”含义深层探索

摘要: C和C++函数的相互引用原文地址:http://blog.csdn.net/wfwd/archive/2006/05/30/763734.aspx 1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为 阅读全文

posted @ 2018-09-01 11:01 kukou 阅读(302) 评论(0) 推荐(0) 编辑

C语言 - strcpy和strncpy的编程实现及总结

摘要: 一、字符串的strcpy与strncpy函数 1、编程实现strcpy函数(笔试很容易考到) 要求: 原型:char *stpcpy(char *strDest,char *strSrc); 头文件:#include <string.h> 功能:把src所指由NULL结束的字符串复制到dest所指的 阅读全文

posted @ 2018-09-01 10:49 kukou 阅读(3037) 评论(0) 推荐(1) 编辑

2018年8月28日

Qt简介

摘要: 一、Qt简介 Qt是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。 基本上,Qt 同 X_Windows上的 Motif,Openwin,GTK 等图形界面库和Windows 平台上的 M 阅读全文

posted @ 2018-08-28 20:30 kukou 阅读(2495) 评论(0) 推荐(0) 编辑

2018年8月17日

C语言 - 堆和栈

摘要: 一、堆内存 1、就是程序员手动管理的一块内存,在C语言中,可以理解为用malloc、realloc等申请空间的一些函数,这些函数所申请的空间就是堆空间 2、C语言中,堆空间是申请和释放 malloc/free 这两个函数来实现 3、堆内存和物理空间的大小有关,如果物理空间够大的话,理论上,程序员可以 阅读全文

posted @ 2018-08-17 22:22 kukou 阅读(310) 评论(0) 推荐(0) 编辑

2018年8月16日

C/C++ - 指针 与 引用

摘要: 一、指针 1、指针与指针变量的区分 a、指针:指针就是内存编号,也就是内存地址,通俗的讲,指针就是变量的地址。 注1:指针的大小是根据计算机的操作系统而定的,跟变量类型无关 注2:如果是32位的操作系统,那么在定义一个指针时,指针的大小为4字节,而64位的指针大小为8字节, b、指针变量:指针变量顾 阅读全文

posted @ 2018-08-16 20:00 kukou 阅读(239) 评论(0) 推荐(0) 编辑

导航