- 博客(12)
- 收藏
- 关注
原创 对字符串按照从小到大的顺序进行排序
/*-------对字符串按照从小到大的顺序进行排序---------*/ #include#include#includeint main(){ char a[4][20]={"dggd","ygsds","dygw","dyuwqged"}; char (*t)[20]; char str[20]; t=a; int
2013-12-21 14:25:41 5927
转载 函数指针---排序
#include#include#include#define SIZE 10void sort(int a[], const int, int (*)(int, int));int ascending(int,int);int descending(int,int);int main(){ int order, counter, (*p)(); in
2013-12-19 12:43:37 470
转载 C++ 中string.find() 函数的用法总结
include #include using namespace std; ////find函数返回类型 size_type string s("1a2b3c4d5e6f7g8h9i1a2b3c4d5e6f7g8ha9i"); string flag; string::size_type position; //find 函数 返回jk 在s 中的下标位置
2013-12-16 13:18:32 474
原创 empty character constant
#include#include 第一种情况:int main(){ char a[]={'I','','a','m','', 'a','', 'b','o','y'}; char b[]={"I am a boy"}; printf("%d %d\n",sizeof(a),sizeof(b)); system("pause"); retu
2013-12-15 20:42:42 4848
转载 函数 sleep()
1. 简介:函数名: sleep功 能: 执行挂起一段时间用 法: unsigned sleep(unsigned milliseconds);在VC中使用带上头文件#include 单位为毫秒在gcc编译器中,使用的头文件因gcc版本的不同而不同#include 单位为秒(如果需要更精确可以用usleep单位为微秒)2. 注意在VC中Sleep中的第一
2013-12-14 15:58:53 575
转载 C++获取代码运行时间
C++获取代码运行时间在程序运行中经常需要计算某一段代码的执行时间,如何获取代码的运行时间在调试中,下面给出两种常用的方式: 第一种:使用GetTickCount函数 #include #include using namespace std; int main() { DWORD start_time=GetTickCount();
2013-12-14 11:11:31 724
转载 计算一个程序的运行时间
clock()编辑 CLOCK计时函数clock()是C/C++中的计时函数,而与其相关的数据类型是clock_t。在MSDN中,查得对clock函数定义如下:clock_t clock(void) ;简单而言,就是该程序从启动到函数调用占用CPU的时间。这个函数返回从“开启这个程序进程”到“程序中调用clock()函数”时之间的CPU时钟计时单元(clock ti
2013-12-14 10:24:49 906
转载 int* p[2] 与 int (*p)[2] 的不同
(1)int* p[2] 是一个指向int型的指针数组,即:p是包含两个元素的指针数组,指针指向的是int型。可以这样来用:#include void main() { int* p[2]; int a[3] = {1, 2, 3}; int b[4] = {4, 5, 6, 7}; p[0] = a; p[1] = b; for(int i = 0; i
2013-12-08 14:42:19 408
原创 几点注意
1. 要用rand()函数生成小于n的数x,可以这么做: x=rand()%n。2. Scanf(“%d”,n);编译时不会报错,但是run时就会出问题。3. 定义字符串数组,不能是int str[]; 必须是char str[];4. 外部变量在定义时若没有显式地初始化,编译器将其值初始化为0。5.
2013-12-07 17:52:38 474
转载 C语言字符数组的应用
用来存放字符量的数组称为字符数组。7.1.1字符数组的定义形式与前面介绍的数值数组相同。例如: char c[10];由于字符型和整型通用,也可以定义为int c[10]但这时每个数组元素占2个字节的内存单元。字符数组也可以是二维或多维数组。例如: char c[5][10];即为二维字符数组。7.1.2字符数组的初始化字符数组也允许
2013-12-05 20:04:40 546
转载 用扩展ASCII字符制表格
#include #include "windows.h"int main( ){ SetConsoleOutputCP(437); int m,n; printf("Please enter two numbers m,n:\n"); //scanf("%d,%d",&m,&n);原来用个空格代替逗号也是可以的 scanf("%d,%d",&m,&n); f
2013-12-05 19:23:45 677
原创 strlen()
问题:给定两个字符串,如果第二个字符串的实际长度小于5,则将第二个字符串整个链接到第一个字符串后面。否则,如果第二个字符串的实际长度大于5,则将第二个字符串的前5个字符连接到第一个字符串后面。#include#include//void comopare(int a[],int n);int main(){ char str1[60],str2[
2013-12-05 18:49:41 711
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人