linkedu视频
平面设计
电脑入门
操作系统
办公应用
电脑硬件
动画设计
3D设计
网页设计
CAD设计
影音处理
数据库
程序设计
认证考试
信息管理
信息安全
网页制作
数据库
程序设计
操作系统
CMS教程
游戏攻略
脚本语言
平面设计
软件教程
网络安全
电脑知识
服务器
视频教程
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
您的位置:
主页
>
程序设计
> C语言
C语言
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言
C++对象内存分布详解(包括字节对齐和虚函数表)
1、C++对象的内存分布和虚函数表:C++对象的内存分布和虚函数表注意,对象中保存的是虚函数表指针,而不是虚函数表,虚函数表在编译阶段就已经生成,同类的不同对象中的虚函数指针指向同一个虚函数表,不同类
浅谈C++对象的内存分布和虚函数表
c++中一个类中无非有四种成员:静态数据成员和非静态数据成员,静态函数和非静态函数。1、非静态数据成员被放在每一个对象体内作为对象专有的数据成员。2、静态数据成员被提取出来放在程序的静态数据区内,为该
关于STL的erase()陷阱-迭代器失效问题的总结
下面材料整理自Internet&著作。STL中的容器按存储方式分为两类,一类是按以数组形式存储的容器(如:vector、deque);另一类是以不连续的节点形式存储的容器(如:list、set、map
c++连接mysql5.6的出错问题总结
1.描述:链接的时候出错了,错误提示:无法解析的外部符号_mysql_init@4,该符号在函数_main中被引用原因:我的机器是64bitWIN7系统,VS2012是32bit的,而MySQL是64
解决在Mac下直接解压C++静态库出现的问题
发现问题C++的静态库(*.a文件)就是一个压缩包,把所有*.o文件打包在里面。所以我想尝试做的事很简单:就是把静态库里的*.o文件都解压出来,然后在用这些*.o文件链接合并为一个动态库。我直接双击解
C++中输出十六进制形式的字符串
前言在进行i18n相关的开发时,经常遇到字符编码转换的错误。这时如果能把相关字符串用十六进制的形式打印出来,例如,abc输出成\\x61\\x62\\x63这对于i18n的除错来说是很有帮助的
使用C/C++语言生成一个随机迷宫游戏
迷宫相信大家都走过,毕竟书本啊啥啥啥的上面都会有迷宫,主要就是考验你的逻辑思维。那么我们学习C/C++也是需要学习到逻辑思维方式的,那今天我就来分享一下,如何用C/C++打造一个简单的随机迷宫游戏。(
linux C 打印错误信息和标准输入输出详细介绍
Linux使用strerror和perror函数来打印响应的错误信息,这两个函数的标准调用格式说明如下:#includestring.hchar*strerror(interrnum)#include
循环队列详解及队列的顺序表示和实现
循环队列——队列的顺序表示和实现前面分析顺序队的时候,我们知道,顺序队存在”假溢出”的问题,这个问题有时会造成很大的内存浪费,循环队列就是为了解决这个问题而提出地一个很巧妙的办法.循环队列和顺序队列的
浅谈C++ 类的实例中 内存分配详解
一个类,有成员变量:静态与非静态之分;而成员函数有三种:静态的、非静态的、虚的。那么这些个东西在内存中到底是如何分配的呢?以一个例子来说明:#includeiostream.hclassCObje
C++ 类中有虚函数(虚函数表)时 内存分布详解
虚函数表对C++了解的人都应该知道虚函数(VirtualFunction)是通过一张虚函数表(VirtualTable)来实现的。简称为V-Table。在这个表中,主是要一个类的虚函数的地址表,这张表
C++ 基类指针和子类指针相互赋值的实现方法
首先,给出基类animal和子类fish//==============================================================//animal.h////au
VS2010/MFC编程(常用控件:树形控件Tree Control控件创建h和实例)
前面一节讲了树形控件TreeControl的简介、通知消息以及相关数据结构,本节继续讲下半部分,包括树形控件的创建、CTreeCtrl类的主要成员函数和应用实例。树形控件的创建MFC为树形控件提供了C
C++ Template应用详解
引言模板(Template)指C++程序设计设计语言中采用类型作为参数的程序设计,支持通用程序设计。C++的标准库提供许多有用的函数大多结合了模板的观念,如STL以及IOStream。函数模板在c++
linux C++ 获取文件绝对路径的实例代码
提供ftp服务时需要获取文件绝对路径,这里记录一下。#includestdlib.h#includestdio.h#includelimits.hintmain(){constchar*file_na
使用C语言判断栈的方向实例
这一问题主要是如何判读出先后入栈的变量的地址大小,比如有a,b两个变量一先一后被定义,如果a的地址大于b的地址,则说明是以低地址方向增长的,反之,往高地址方向增长。在写C程序的时候不能简单直接的定义两
C/C++ 读取16进制文件的方法
1.为什么有这种需求因为有些情况需要避免出现乱码。不管什么编码都是二进制的,这样表示为16进制就可以啦。2.如何读取16进制文件最近编程用这一问题,网上查了一下,感觉还是自己写吧。16进制数据一般是:
浅谈C++ Explicit Constructors(显式构造函数)
C++为类(Class)提供了许多默认函数。如果自己没有申明,编译器会为我们提供一个copy构造函数、一个copyassignment操作符和一个析构函数。此外,如果没有申明任何构造函数,编译器会为我
C语言 strftime 格式化显示日期时间的实现
C/C++程序中需要程序显示当前时间,可以使用标准函数strftime。函数原型:size_tstrftime(char*ptr,size_tmaxsize,constchar*format,cons
浅谈do {...} while (0) 在宏定义中的作用
如果你是一名C程序员,你肯定很熟悉宏,它们非常强大,如果正确使用可以让你的工作事半功倍。然而,如果你在定义宏时很随意没有认真检查,那么它们可能使你发狂,浪费N多时间。在很多的C程序中,你可能会看到许多
利用反射获得类的public static/const成员的值实例
首先,我们定义一个类:classCDynamic{#iftruepublicconststringTableName=p_battlerecord;//OK//publicstaticstring
c++ 类中const成员变量的赋值方法
在头文件的类的定义中定义了一个const成员变量c++规则:1、类定义中不能进行初始化,因为头文件中类的定义只是一个声明,并没有分配真正空间,因此变量是不存在的,因此是不能赋值的。2、const定义的
C/C++ ip地址与int类型的转换实例详解
C/C++ip地址与int类型的转换实例详解前言最近看道一个面试题目,大体意思就是将ip地址,例如“192.168.1.116”转换成int类型,同时还能在转换回去思路ip地址转int类型,例如ip为
关于win32 gettimeofday替代方案
来自nginx代码:voidngx_gettimeofday(structtimeval*tp){uint64_tintervals;FILETIMEft;GetSystemTimeAsFileTim
C++ 赋值构造函数注意点介绍
本篇文章作者,主要为大家介绍了C++赋值构造函数注意点介绍相关知识,希望在学习及工作中可以帮助到您
首页
上一页
121
122
123
124
125
下一页
末页
文章分类
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
最新内容
c计算闰年
详解安卓系统中的Android.mk文件
c++中的消息框messagebox()详细介绍及使用方法
C++ Assert()断言机制原理以及使用方法
用C语言判断字符是否为空白字符或特殊字符的方法
linux多线程之信号量
c/c++语言位域注意事项分析
c++中typename和class的区别介绍
C++中带空格字符串的输入问题解决
在C语言中对utmp文件进行查找和写入操作的函数小结