E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
*(P++)
《C++基础》之指针加法
比如,指针P的类型long,那么当执行一次
P++
时,地址移动长度为4个字节。
Jackc
·
2009-09-22 13:00
C++ *
p++
,*++p,++*p
C++*
p++
,*++p,++*p#includeintmain(){ chars[]="012345678",*p=s; cout<<*
p++
<<*(
p++
)<<(*p)++<<*++p<<*(++p
爱生活 爱技术
·
2009-09-21 18:00
【题目19】一些简单的算法练习题(1)
='/0'){if(*
p++
==*q++)continue;elseif(*
p++
hopestar2
·
2009-09-19 13:00
c
算法
null
delete
存储
Java实现 插入排序!!!
public static void insertSort(Comparable[] data){ int j; for(int p = 1; p < data.length;
p+
gmleegmlee
·
2009-09-16 20:00
java
.net
J#
Void 空指针理解
例如:void*p; //仅仅表示p存放一个地址
p++
; //error:+、-运算离不开指针类型 *p=20.5; //error:访问p指向的变量空间需要变量类型信息由于其他指
do2jiang
·
2009-09-11 23:00
DST
写一函数int rollback(char *p)判断一字符串是否为回文,是返回1,不是返回0,出错返回-1
#include 3int rollback(char *str) 4{ 5 char *p = str; 6 while(*(str++)); 7 str -= 2; 8 while(*(
p+
老马驿站
·
2009-07-19 11:00
GridView 相同列内容合并单元格 (任意列)
intj=GridView1.Rows.Count;//行数 intu;//自循环所用参数 for(int p=0;p
p+
FENGQIYUNRAN
·
2009-07-18 17:00
两个简单的C语言问题
问了我两个C语言的问题 ==================================================================================== 1.b=*
P+
xifanlou
·
2009-06-23 16:00
C++
c
C#
F#
嵌入式
大数相加
位的大数(两个正整数),求和voidmain(){chara[1002];charb[1002];char*c;inti,p=0,q=0,m,n,r;scanf("%s%s",a,b);while(a[
p+
hikaliv
·
2009-06-05 21:00
关于指针数组
请看代码:char*array1[3]={"xuwenqiang","eurus","allove"}; char*p; p=array1[0]; cout<
p++; p
allovexuwenqiang
·
2009-05-30 15:00
存储
从一道笔试题来看指针的使用
include2usingnamespacestd;3intmain()4{5char*str[]={"welcome","to","Fortemedia","Nanjing"};6char**p=str+1;7str[0]=(*
p+
机智的呆呆
·
2009-04-30 19:00
c/c++
java插入排序算法
public static void insertSort(Comparable[] data){ int j; for(int p = 1; p < data.length;
p+
gmleegmlee
·
2009-04-28 18:00
java
算法
J#
从字符数组第m个元素开始复制到另外一个字符数组中
str1); scanf("%d",&m); p=str1; q=str2; while(n
p+
alen1985
·
2009-04-26 21:00
C/C++头文件中内容
头文件一般可包括: 1类型声明,如enumCOLOR{//...} 2函数声明,如externintfn(chars);3内联函数定义,如inlinecharfn(charp){return*
p+
zzj5385
·
2009-03-23 21:00
让地址4字节对齐的办法
假设p是一个指针址或者是一个变量,通过以下代码实现p是4的整数倍,如果是地址,则实现4字节对齐代码1:while(p&0x03){
p++
;}如果p是4整数倍,条件为0,退出,如果p多1,p最后2位会从
wen0006
·
2009-03-15 18:00
Pku 2591 Set Definition
= 0;int main(){ d[0]= 1; for( i= 0; i<= 10000000; ++i ) { if( d[p]* 2+ 1== d[len] )
p+
算法学习
·
2009-01-07 17:00
int (*p)[4] p 是二级指针 二维数组 二级指针
试验一:inta[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};int(*p)[4];for(p=&a[0];p<&a[0]+3;
p++
)cout<<&p<
shuilan0066
·
2008-11-27 13:00
编译器
关于数组
这个主要是在用数组指针指向这个数组(如指针p做
p++
操作)的时候要注意。还有就是这样赋值的时候:{1,2,3,4…},元素之间的对应关系。
thirdprince
·
2008-11-10 20:00
传址
#include void increasePointer(int *p){
p++
; printf("%d\n",*p);}int main(){ int arr[] = {1,2
kainster
·
2008-10-17 09:00
删除字符串中的指定字符
*p=str; while (*p) { if ((*p==ch)) { strcpy(p,p+1); }
p+
DirectX3D 学习
·
2008-09-17 13:00
*
p++
与(*p)++与*(
p++
)
这个问题其实是论述*
P++
等价于(*p)++还是等价于*(
p++
)的问题,为了验证这个问题,我编写了下面的小程序(vc++6.0编译环境),作为验证程序1#include "stdio.h"void main
niuyongjie
·
2008-05-28 16:00
工作
使用汇编优化BCB6的itoa
itoa性能的程序,做了1千万次itoa操作,主要代码如下:charbuf[64];unsignedlongt=GetTickCount();for(inti=0;i9) *
p+
mywfool
·
2008-04-15 20:00
性能
VC
BCB
二进制字符串数据转换为16进制数据
p0[]= "10101001"; // a C string, 0xA9 = 169 const TUint8* p = p0; TInt r = 0; while (*p) { if (*
p+
dyw
·
2008-03-28 17:00
平台
C/C++的一些概念
2.指针可以直接进行运算,进行偏移如
p++
;而引用不能。3.指针可以在任意的时候进行初始化,而引用必须在声明的时候。4.引用不能为NULL,而指针可以。
ourea
·
2008-03-21 11:00
C/C++语言
JAVA 用正则区分空格
equals(keyWord)){ String keyWords[] = keyWord.split("\\s+"); for (int p=0;p
p++
蒋德的JAVA备忘录
·
2008-03-19 18:00
string to float
TCHARszSign[2]={0,0}; longdouble factor; unsignedint expo; while(isspace(*p))
p+
jifengszf
·
2007-11-19 16:00
String
float
string to float
constTCHAR*p=_T("1.23456E+3");TCHARszSign[2]={0,0};longdoublefactor;unsignedintexpo;while(isspace(*p))
p+
羽盛
·
2007-11-19 16:00
C语言经典问答摘录(整理总结)
*
p++
自增p还是p所指向的变量?答:后缀++和--操
minico
·
2007-09-06 08:00
字符串转16进制
=*p){if('1'==*p)r=r*2+1;elser*=2;
p++
;}returnr;};intmain(intargc,char*argv[]){constchar*p="01000101";printf
todototry
·
2007-06-04 15:00
不使用任何中间变量计算一个字符串的长度
思路:字符串以'\0'结尾,指针可以自加(
p++
)。既然不能使用临时变量,那就用递归吧。虽然也使用了临时空间,不过不是程序员自己申请的,而是系统申请的。
勤&快
·
2007-04-23 11:00
不使用任何中间变量计算一个字符串的长度
思路:字符串以'\0'结尾,指针可以自加(
p++
)。既然不能使用临时变量,那就用递归吧。虽然也使用了临时空间,不过不是程序员自己申请的,而是系统申请的。
daning
·
2007-04-23 11:00
C++
c
面试
C#
C指针本质
int*p; intf[]={6,7,8,9,10}; p=f; inti; for(i=-100;i<200;i++) { printf("Thestringpis%d",*p);
p+
21aspnet
·
2007-03-24 12:00
c
String
C语言应用于LR中-如何得到数组长度
='\0';
p++
) length++;
fish_yy
·
2007-03-21 13:00
函数
职场
C语言
LR
休闲
another itoa
includeusingnamespacestd;char*itoa(intval,char*buf,intradix){ char*p,*first,temp; intdigital; p=buf; if(val9) { *
p+
xjtuse_mal
·
2007-02-26 19:00
include
iostream
*
p++
语句
intmain(){ intisz[3]={1,2,3}; cout<<*isz<
p++<
todototry
·
2007-01-13 16:00
Algorithm(1)
; return; } for(i=n-1;i>0;i--) { stack[
p++
]=i; stack[p]=n-i; printf("%d=%d",N,stack[0]); for
carry1314lele
·
2006-09-28 11:00
指针使用1 ....
指针使用1....main() { int *p,a[10],i,j; p=a; for (i=0;i<10;i++) { *
p++
=i*2; } p=a;
boytomato
·
2006-09-22 08:00
某公司赴微软招聘题
inta[5],*p voidmain(){ p=a; for(inti=0;i<5;i++) {
p++
;
longronglin
·
2006-09-04 17:00
函数调用时参数压栈顺序的问题(转)
于是做了如下分析:【源程序】#includevoidprint(inta,intb,intc){printf("%d/t%d/t%d/n",a,b,c);}intmain(void){intp=0;print(
p+
evers
·
2004-11-24 11:00
C/C++基础
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他