软件开发|编程技术|编程代码|编程入门先学什么—程序设计语言

详解C语言中scanf函数使用的一些注意点

C++ 阅读(166)

(一)基本介绍 Scanf是系统自带的函数,声明包含在stdio.h文件中,因此要是有该函数,必须加载#includestdio.h头文件。当执行到scanf函数时,程序就暂停等待用户输入,该函数只接受变量...

C++随机数生成实例讲解

C++ 阅读(169)

如果让你用C++来生成0——N-1之间的随机数,你会怎么做?你可能会说,很简单,看: srand( (unsigned)time( NULL ) );rand() % N; 仔细想一下,这个结果是随机的吗(当然,我们不考虑rand()函数的...

C语言/C++如何生成随机数

C++ 阅读(66)

本文分享了C语言/C++如何生成随机数的具体实现方法,供大家参考,具体内容如下 C语言/C++怎样产生随机数:这里要用到的是rand()函数, srand()函数,C语言/C++里没有自带的random(int number...

C++实现简单职工管理系统

C++ 阅读(178)

本文实例为大家分享了C++职工管理系统实例代码,供大家参考,具体内容如下 1.单个职工的头文件 staff.h #ifndef STAFF_H_INCLUDED#define STAFF_H_INCLUDED //结构体创建struct staff{ char ID[10]; char name...

详解C语言的结构体中成员变量偏移问题

C++ 阅读(144)

c语言中关于结构体的位置偏移原则简单,但经常忘记,做点笔记以是个记忆的好办法 原则有三个: a.结构体中的所有成员其首地址偏移量必须为器数据类型长度的整数被,其中第一个...

详解C语言结构体中的函数指针

C++ 阅读(130)

结构体是由一系列具有相同类型或不同类型的数据构成的数据集合。所以,标准C中的结构体是不允许包含成员函数的,当然C++中的结构体对此进行了扩展。那么,我们在C语言的结构体...

理解C++编程中的std::function函数封装

C++ 阅读(96)

先来看看下面这两行代码: std::functionvoid(EventKeyboard::KeyCode, Event*) onKeyPressed;std::functionvoid(EventKeyboard::KeyCode, Event*) onKeyReleased; 这两行代码是从Cocos2d-x中摘出来的,重点是这两行代码的定...

简单讲解C语言中宏的定义与使用

C++ 阅读(137)

宏定义是预编译功能的一种, 预编译又称为预处理, 是为编译做的预备工作的阶段。处理#开头的指令, 比如拷贝 #include 包含的文件代码,#define宏定义的替换,条件编译等。 使用宏定义的...

C++中变量的类型与作用域学习教程

C++ 阅读(75)

C++ 变量类型 变量其实只不过是程序可操作的存储区的名称。C++ 中每个变量都有指定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于变...

C++入门之基础语法学习教程

C++ 阅读(65)

C++ 程序可以定义为对象的集合,这些对象通过调用彼此的方法进行交互。现在让我们简要地看一下什么是类、对象,方法、即时变量。 对象 - 对象具有状态和行为。例如:一只狗的状...

使用C语言实现vector动态数组的实例分享

C++ 阅读(167)

下面是做项目时实现的一个动态数组,先后加入了好几个之后的项目,下面晒下代码。 头文件: # ifndef __CVECTOR_H__ # define __CVECTOR_H__ # define MIN_LEN 256 # define CVEFAILED -1 # define CVESUCCESS 0 #...

详解C++编程中的vector类容器用法

C++ 阅读(146)

vector简介 vector是STL中最常见的容器,它是一种顺序容器,支持随机访问。vector是一块连续分配的内存,从数据安排的角度来讲,和数组极其相似,不同的地方就是:数组是静态分配空间...

C语言求向量和的两则问题解答分享

C++ 阅读(53)

求一个向量的任何连续子向量的最大和 比如向量(31,-41,59,26,-53,58,97,-93,-23,84); 最大和是从59到97即为187 #includestdio.h#includestdlib.h//两者的最大值int max( int x, int y );//三者的最大值int max2( in...

C++德州扑克的核心规则算法

C++ 阅读(89)

自己编写,适用于windows,linux平台。 #include "public.h" int TexasCombine5(unsigned char* pCard, unsigned char* pCardColor, unsigned char** pCardResult, unsigned char** pColorResult){ int count = 0; //这里为了速度,没用求组...

解析C语言中结构体struct的对齐问题

C++ 阅读(180)

首先看一下结构体对齐的三个概念值: 数据类型的默认对齐值(自身对齐): 1.基本数据类型:为指定平台上基本类型的长度。如在32位机器中,char对齐值为1,short为2,int,float为4,...

C语言中的函数指针基础学习教程

C++ 阅读(192)

顾名思义,函数指针就是函数的指针。它是一个指针,指向一个函数。看例子: A) char * (*fun1)(char * p1,char * p2); B) char * *fun2(char * p1,char * p2); C) char * fun3(char * p1,char * p2); 看看上面三个表...

详解C++中实现继承string类的MyString类的步骤

C++ 阅读(122)

昨天师兄又出了道测试题,让我们实现类似于string类的没有MyString类,刚开始很头疼,可是真正在自己写代码的时候又很兴奋的发现,这个过程真的是个很宝贵的机会,让我又有机会可...

C++实现简单的信息管理系统

C++ 阅读(172)

本文为大家分享C++实现简单的信息管理系统,小编之前在学习的时候也要做一些管理系统,在网上查了许多资料,现在我把资料分享给大家,希望能够帮助到大家。 #include stdio.h#includ...

C++中new的越界访问问题

C++ 阅读(180)

今天敲代码的时候发现了一个BUG和大家分享一下,希望大家下次不要犯和我一样的错误。 如果犯了和我一样的错,也能知道自己错在哪里! (^-^) 函数如下:(斐波那契数列的实现...

详解C语言中结构体的自引用和相互引用

C++ 阅读(101)

结构体的自引用(self reference),就是在结构体内部,包含指向自身类型结构体的指针。 结构体的相互引用(mutual reference),就是说在多个结构体中,都包含指向其他结构体的指针。 1....

  • 首页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 下一页
  • 末页
  • 2084146