![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言基础
肉末粉条
初学者
展开
-
C++中const在不同对象不同位置中的作用
本文转自与lzkit一、 const与define.两者都可以用来定义常量,但是const定义时,定义了常量的类型,所以更精确一些。#define只是简单的文本替换,除了可以定义常量外,还可以用来定义一些简单的函数,有点类似内联函数(Inline)。const和define定义的常量可以放在头文件里面。(小注:可以多次声明,但只能定义一次)二、 const与指针,引用(a)const与指针...转载 2019-11-22 12:29:56 · 421 阅读 · 0 评论 -
64 bit Linux下程序开发注意事项
本文转自liweiwei的博客64 位的优点:64 位的应用程序可以直接访问 4EB 的内存和文件大小最大达到4 EB(2 的 63 次幂);可以访问大型数据库。本文介绍的是64位下C语言开发程序注意事项。1、 32 位和 64 位C数据类型大小32和64位C语言内置数据类型,如下表所示。上表中第一行的大写字母和数字含义如下所示:I表示:int类型L表示:long类型P表示:p...转载 2019-11-17 21:04:42 · 180 阅读 · 0 评论 -
指针数组、数组指针、数组的区别与联系!
本文转自与魏波-指针数组、数组指针、数组的区别与联系!一:基本定义1.指针数组char *arr[4] = {“hello”, “world”, “shannxi”, “xian”};//arr就是我定义的一个指针数组,它有四个元素,每个元素是一个char *类型的指针,这些指针存放着其对应字符串的首地址。(1)这个指针数组有多大呢?答案是16个字节,因为它是一个指针数组。(这是废话,...转载 2019-11-17 11:53:08 · 108 阅读 · 0 评论 -
比特每日一题11月8日题
比特每日一题11月8日题1、字符串中找出连续最长的数字串读入一个字符串str,输出字符串str中的连续最长的数字串输入描述: 个测试输入包含1个测试用例,一个字符串str,长度不超过255。输入:abcd12345ed125ss123456789输出描述: 在一行内输出str中里连续最长的数字串。输出:123456789#include<iostream>#in...原创 2019-11-17 11:19:31 · 254 阅读 · 0 评论 -
比特每日一题11月7日题
比特每日一题11月7日题排序子序列牛牛定义排序子序列为一个数组中一段连续的子序列,并且这段子序列是非递增或者非递减排序的。牛牛有一个长度为n的整数数组A,他现在有一个任务是把数组A分为若干段排序子序列,牛牛想知道他最少可以把这个数组分为几段排序子序列.如样例所示,牛牛可以把数组A划分为[1,2,3]和[2,2,1]两个排序子序列,至少需要划分为2个排序子序列,所以输出2输入描述:第一行...原创 2019-11-13 20:15:38 · 199 阅读 · 0 评论 -
三子棋的想法和建立
三子棋的想法和建立:三子棋的想法思路:1、首先,我第一个想到的是先打印出一个棋盘(input_board),棋盘上面必须有空位置以便下棋,需要一个如下的棋盘:2、棋盘总共有9个空,所以要用行和列来确定具体要落子的哪个位置,就要引出二维数组的想法,棋盘中的每一个格子都应该有一个数组的位置,并且应该把每一位数组初始为“空格”(dispaly),更接近现实(这里我引入了两个函数:input_bo...原创 2018-10-24 20:43:14 · 117 阅读 · 0 评论