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语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言
全面了解#pragma once与 #ifndef的区别
为了避免同一个文件被include多次1#ifndef方式2#pragmaonce方式在能够支持这两种方式的编译器上,二者并没有太大的区别,但是两者仍然还是有一些细微的区别。方式一:#ifndef__
深入理解C预处理器
C预处理器不是编译器的组成部分,是编译过程中一个单独的步骤。C预处理器只是一个文本替换工具,它会指示编译器在实际编译之前完成所需的预处理。所有的预处理器命令都是以井号(#)开头。它必须是第一个非空字符
浅谈c语言中转义字符的用法及注意事项
c语言中的转义字符:\a响铃符\b退格\f换页符\n换行符\r回车符(回到该行的首位置)\v纵向制表符\\反斜杠\?问号(?经vs10测试可以直接打印)\(\’)双引号(单引号)\ooo八进
浅谈C语言转义字符和格式控制符
转义字符参考:\a:蜂鸣,响铃\b:回退:向后退一格\f:换页\n:换行,光标到下行行首\r:回车,光标到本行行首\t:水平制表\v:垂直制表\\:反斜杠\’:单引号\:双引号\?:问号\d
概述C++中的 public protected private friend关键字的用法
一个C++类中的变量如果如下关键字作为修饰符.1.public:程序的任何地方都可以访问.2protected:只有类本身及其派生类和其友元函数,友元类可以访问.3private:只有类本身及其友元函
C++中string的模拟实现
c++中的string类可以实现字符串对象的一系列操作,如下图就是从cplusplus上截取的string的一部分功能:接下来我就简单模拟几个函数实现首先,我们要给出完整的string类,包括构造函数
C/C++字符串函数之复制函数详解
突然发现对字符串函数缺乏系统的了解,所以花了一点时间专门整理下,在此记录之,以方便自己及有需要的人使用。C/C++字符串函数的头文件:string.h复制函数主要有4个,如下:1、char*strcp
浅谈C++内存分配及变长数组的动态分配
第一部分C++内存分配一。关于内存1、内存分配方式内存分配方式有三种:(1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在例如全局变量,static变量。(2
C/C++字符串查找函数全面了解
C/C++string库(string.h)提供了几个字符串查找函数,如下:memchr在指定内存里定位给定字符strchr在指定字符串里定位给定字符strcspn返回在字符串str1里找到字符串st
利用C语言替换文件中某一行的方法
文件中存贮的内容如下所示:11112201122**00222220222**00333330333**00通过使用下面的几个函数,fopen,fprintf,fscanf,fseek,fte
c语言实现词频统计的简单实例
需求:1.设计一个词频统计软件,统计给定英文文章的单词频率。2.文章中包含的标点不计入统计。3.将统计结果以从大到小的排序方式输出。设计:1.因为是跨专业0.0···并不会c++和java,只能用仅学
初学C++之自定义类型名简化详解
说明:本人使用的是vc++IDE:vs2013我在自定义一些类时,有时会取一些很长的名字,但是这不利于使用,这个时候就可以使用类型名简化。classMathAddBBBB{};usingMAB=Mat
基于C语言实现简单的12306火车售票系统
程序设计要求用C语言写一个简单的火车售票系统,主要实现的功能为:录入班次信息浏览班次信息按班次号查询按终点站查询按余票数量排序保存售票退票更新班次信息退出系统所有的班次信息保存在number.dat文
C/C++实现八大排序算法汇总
概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。当n较大,则应采
C++中几种将整数转换成二进制输出的方法总结
看《编程之美》第二节的时候,它是定义的一个整型,然后取位。但是他的那个或运算符号好像写错了,写成了异或符号“^”,应该是“|”。我就突然对二进制的输出感兴趣了。想知道怎样输出二进制。我们知道C++输出
C++ 继承详解及实例代码
C++继承可以是单一继承或多重继承,每一个继承连接可以是public,protected,private也可以是virtual或non-virtual。然后是各个成员函数选项可以是virtual或no
C语言之双向链表详解及实例代码
1,双向链表简介。双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。一般我们
C语言之单向链表详解及实例代码
1,单向链简洁。单向链表(单链表)是链表的一种,其特点是链表的链接方向是单向的,对链表的访问要通过顺序读取从头部开始;链表是使用指针进行构造的列表;又称为结点列表,因为链表是由一个个结点组装起来的;其
c++加法高精度算法的简单实现
c++高精度算法,对于新手来说还是一大挑战,只要克服它,你就开启了编程的新篇章,算法。我发的这个代码并不是很好,占用内存很多而且运行时间很长(不超过1秒),但是很好理解,很适合新手高精算法的本质就是把
使用C++的string实现高精度加法运算的实例代码
对于超大数字的运算,用longlongint仍然不能解决,这时候就需要考虑通过模拟运算和数组存储来实现高精度运算。本文讨论借助C++的string来实现高精度的运算。首先输入的量直接存储为string
C++指针 详细介绍及总结
指针的概念:指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占
学好C++必须做到的50条 绝对经典!
2016年下半年了,程序员对于c++的认识越来越深,很多企业在面试程序员的时候都会说到c++,这就说明c++的时代来临了,所以我们要重视c++。在嵌入式课程中融入c++。下面的是学c++时要注意的。绝
C++事件驱动型银行排队模拟
最近重拾之前半途而废的C++,恰好看到了《C++实现银行排队服务模拟》,但是没有实验楼的会员,看不到具体的实现,正好用来作为练习。模拟的是银行的排队叫号系统,所有顾客以先来后到的顺序在同一个队列中等待
常用的C语言排序算法(两种)
1.要求输入10个整数,从大到小排序输出输入:203-4895176输出:987653210-4解决方法:选择排序法实现代码如下:#includestdio.hintmain(intargc,cons
c语言实现输入一组数自动从大到小排列的实例代码
如下所示:#includestdio.hmain(){intx;printf(请输入要排序数字个数:);scanf(%d,&x);inti,j,k,a,b,num[x];printf(输入数
首页
上一页
114
115
116
117
118
下一页
末页
文章分类
JavaScript
ASP.NET
PHP
正则表达式
AJAX
JSP
ASP
Flex
XML
编程技巧
Android
swift
C#教程
vb
vb.net
C语言
Java
Delphi
易语言
vc/mfc
嵌入式开发
游戏开发
ios
编程问答
汇编语言
微信小程序
数据结构
OpenGL
架构设计
qt
微信公众号
最新内容
cin.get()和cin.getline()之间的区别
C++如何实现简单的计时器详解
老生常谈C++中实参形参的传递问题
C++之Boost::array用法简介
数据结构之堆详解
分析第一个C语言程序
基于C++浮点数(float、double)类型数据比较与转换的详解
Cocos2d-x中获取系统时间和随机数实例
使用C语言解决字符串全排列问题
C++实现图的邻接表存储和广度优先遍历实例分析