SlideShare a Scribd company logo
Arrays and Strings
Basics
● !"#$%&'&$('#)*$+,-./#%$(0$&0$&,,&1$2&0$3#$*()/4#$'1/#*$*.2"$&*$(0'$-,$54-&'6$-,$'"#1$2&0$3#$.*#,7
%#5(0#%$'1/#*$*.2"$&*$*',.2'.,#*$&0%$-38#2'*9
● :,,&1*$&,#$4(;#$*',.2'.,#*$(0$'"&'$'"#1$3-'"$+,-./$&$0.)3#,$-5$('#)*$(0'-$&$4&,+#,$.0('9
● !"#$('#)*$(0$&$*',.2'.,#$&,#$&22#**#%$31$0&)#6$<"(4#$'"-*#$(0$&0$&,,&1$&,#$&22#**#%$31$&0$(0%#=$
0.)3#,9
● >*(0+$&0$(0%#=$0.)3#,$'-$*/#2(51$&0$('#)$&44-<*$#&*1$&22#**$'-$&$4&,+#$0.)3#,$-5$('#)*9
?-'#@$:$*',.2'.,#$.*.&441$+,-./*$('#)*$-5$%(55#,#0'$'1/#*6$&0$&,,&1$+,-./*$('#)*$-5$'"#$*&)#$'1/#9
Array Fundamentals
● :$*()/4#$#=&)/4#$/,-+,&)$<(44$*#,A#$'-$
(0',-%.2#$&,,&1*9
● !"#$5(,*'$5-,$4--/$+#'*$'"#$&+#*$5,-)$
'"#$.*#,$&0%$/4&2#*$'"#)$(0$'"#$&,,&1
● !"#$*#2-0%$,#&%*$'"#)$5,-)$'"#$&,,&1$
&0%$%(*/4&1*$'"#)9
BB$,#/4&192//
BB$+#'*$5-.,$&+#*$5,-)$.*#,6$%(*/4&1*$'"#)
C(024.%#$D(-*',#&)E
.*(0+$0&)#*/&2#$*'%F
(0'$)&(0GH$I
(0'$&+#JKLF$
5-,G(0'$8MNF$8DKF$8OOH
I
2-.'$DD$PQ0'#,$&0$&+#@$PF
2(0$EE$&+#J8LF
R
5-,G8MNF$8DKF$8OOH
2-.'$DD$PS-.$#0'#,#%$P$DD$&+#J8L$DD$#0%4F
,#'.,0$NF$
R
Defining Arrays
● :0$&,,&1$).*'$3#$%#5(0#%$3#5-,#$('$2&0$3#$.*#%$'-$*'-,#$(05-,)&'(-09
● :0$&,,&1$%#5(0('(-0$*/#2(5(#*$&$A&,(&34#$'1/#$&0%$&$0&)#6$3.'$('$
(024.%#*$&0-'"#,$5#&'.,#@$:$*(T#
● !"#$*(T#$*/#2(5(#*$"-<$)&01$%&'&$('#)*$'"#$&,,&1$<(44$2-0'&(09
● U'$())#%(&'#41$5-44-<*$'"#$0&)#6$&0%$(*$*.,,-.0%#%$31$*V.&,#$
3,&2;#'*.
● !"#$0&)#$-5$'"#$&,,&1$2-)#*$0#='6$5-44-<#%$())#%(&'#41$31$&0$
-/#0(0+$3,&2;#'6$'"#$&,,&1$*(T#6$&0%$&$24-*(0+$3,&2;#'9
Array Elements
● !"#$('#)*$(0$&0$&,,&1$&,#$2&44#%$#4#)#0'*$G(0$2-0',&*'$'-$'"#$('#)*$
(0$&$*',.2'.,#6$<"(2"$&,#$2&44#%$)#)3#,*H9
● :44$'"#$#4#)#0'*$(0$&0$&,,&1$&,#$-5$'"#$*&)#$'1/#F$-041$'"#$A&4.#*$
A&,19
● ?-'(2# '"&'$'"#$5(,*'$&,,&1$#4#)#0'$(*$0.)3#,#%$N9$!".*6$*(02#$'"#,#$
&,#$5-.,$#4#)#0'*6$'"#$4&*'$-0#$(*$0.)3#,$W9
Accessing Array Elements
● U0$'"#$4&*'$/,-+,&)6$<#$&22#**$#&2"$&,,&1$#4#)#0'$'<(2#9$!"#$5(,*'$'()#6$<#$(0*#,'$&$A&4.#$
(0'-$'"#$&,,&16$<('"$'"#$4(0#9
○ 2(0$EE$&+#J8LF
● !"#$*#2-0%$'()#6$<#$,#&%$('$-.'$<('"$'"#$4(0#9
○ 2-.'$DD$PX0S-.$#0'#,#%$P$DD$&+#J8LF
● U0$3-'"$2&*#*$'"#$#=/,#**(-0$5-,$'"#$&,,&1$#4#)#0'$(*$&+#J8L
● !"(*$2-0*(*'*$-5$'"#$0&)#$-5$'"#$&,,&16$5-44-<#%$31$3,&2;#'*$%#4()('(0+$&$A&,(&34#$89
● !"#$A&,(&34#$G-,$2-0*'&0'H$(0$'"#$3,&2;#'*$(*$2&44#%$'"#$&,,&1$(0%#=9
● Y(02#$8 (*$'"#$4--/$A&,(&34#$(0$3-'"$5-,$4--/*6$('$*'&,'*$&'$N$&0%$(*$(02,#)#0'#%$.0'(4$('$
,#&2"#*$W6$'"#,#31$&22#**(0+$#&2"$-5$'"#$&,,&1$#4#)#0'*$(0$'.,09
Averaging Array Elements
● !"(*$/,-+,&)$(0A('#*$'"#$.*#,$'-$#0'#,$&$*#,(#*$-5$
*(=$A&4.#*$,#/,#*#0'(0+$<(%+#'$*&4#*9
● Z&42.4&'#*$'"#$&A#,&+#$-5$'"#*#$A&4.#*9
● :$0#<$%#'&(4$(0$'"(*$/,-+,&)$(*$'"#$.*#$-5$&$2-0*'$
A&,(&34# 5-,$'"#$&,,&1$*(T#$&0%$4--/$4()('*9
● !"(*$A&,(&34#$(*$%#5(0#%$&'$'"#$*'&,'$-5$'"#$4(*'(0+@
○ 2-0*'$(0'$YU[Q$M$F
● >*(0+$&$A&,(&34#$)&;#*$('$#&*(#,$'-$2"&0+#$'"#$
&,,&1$*(T#@$]041$-0#$/,-+,&)$4(0#$0##%*$'-$3#$
2"&0+#%$'-$2"&0+#$'"#$&,,&1$*(T#6$4--/$4()('*6$&0%$
&01<"#,#$#4*#$'"#$&,,&1$*(T# &//#&,*9
C(024.%#$D(-*',#&)E
.*(0+$0&)#*/&2#$*'%F
(0'$)&(0GH$I
2-0*'$(0'$YU[Q$M$F
%-.34#$*&4#*JYU[QLF
2-.'$DD$PQ0'#,$<(%+#'$*&4#*$5-,$$%&1*X0^F
5-,G(0'$8MNF$8DYU[QF$8OOH$$$$$$$
2(0$EE$*&4#*J8LF
%-.34#$'-'&4$M$NF
5-,G8MNF$8DYU[QF$8OOH$$$$$$$$$$$
'-'&4$OM$*&4#*J8LF$$$$$$$$$$$
%-.34#$&A#,&+#$M$'-'&4$B$YU[QF$$
2-.'$DD$P:A#,&+#$M$P$DD$&A#,&+#$DD$#0%4F
,#'.,0$NF
R
Initializing Arrays
C(024.%#$D(-*',#&)E
.*(0+$0&)#*/&2#$*'%F
(0'$)&(0GH$I
(0'$)-0'"6$%&16$'-'&4_%&1*F
(0'$%&1*_/#,_)-0'"J`aL$M$I$W`6$ab6$W`6$WN6$W`6$WN6
W`6$W`6$WN6$W`6$WN6$W`$RF
2-.'$DD$PX0Q0'#,$)-0'"$G`$'-$`aH@$PF$$
2(0$EE$)-0'"F
2-.'$DD$PQ0'#,$%&1$G`$'-$W`H@$PF
2(0$EE$%&1F
'-'&4_%&1*$M$%&1F$$$$$$$$$$$$$$$$$$$$$
5-,G(0'$8MNF$8D)-0'"7`F$8OOH$$$$$$$$$$
'-'&4_%&1*$OM$%&1*_/#,_)-0'"J8LF
2-.'$DD$P!-'&4$%&1*$5,-)$*'&,'$-5$1#&,$(*@$P$DD$
'-'&4_%&1*$DD$#0%4F
,#'.,0$NF
R
● !"#$/,-+,&)$2&42.4&'#*$'"#$0.)3#,$-5$%&1*$
5,-)$'"#$3#+(00(0+$-5$'"#$1#&,$'-$&$%&'#$
*/#2(5(#%$31$'"#$.*#,9
● ]02#$('$+#'*$'"#$)-0'"$&0%$%&1$A&4.#*6$'"#$
/,-+,&)$5(,*'$&**(+0*$'"#$%&1$A&4.#$'-$'"#$
'-'&4_%&1*$A&,(&34#9
● U'$&%%*$A&4.#*$5,-)$'"#$%&1*_/#,_)-0'"$&,,&1$
'-$'-'&4_%&1*6$.*(0+$4--/9
● !"#$0.)3#,$-5$*.2"$A&4.#*$'-$&%%$(*$-0#$4#**$
'"&0$'"#$0.)3#,$-5$)-0'"*9
● c-,$(0*'&02#6$(5$'"#$.*#,$#0'#,*$)-0'"$d6$'"#$
A&4.#*$-5$'"#$5(,*'$5-.,$&,,&1$#4#)#0'*$GW`6$ab6$
W`6$&0%$WNH$&,#$&%%#%$'-$'"#$'-'&49
Cont’d
● !"#$A&4.#*$'-$<"(2"$%&1*_/#,_)-0'"$(*$
(0('(&4(T#%$&,#$*.,,-.0%#%$31$3,&2#*$&0%$
*#/&,&'#%$31$2-))&*9
● <#$%-0e'$0##%$'-$.*#$'"#$&,,&1$*(T#$<"#0$<#$
(0('(&4(T#$&44$'"#$&,,&1$#4#)#0'*9
● f"&'$"&//#0*$(5$1-.$%-$.*#$&0$#=/4(2('$&,,&1$
*(T#6$3.'$('$%-#*0e'$&+,##$<('"$'"#$0.)3#,$-5$
(0('(&4(T#,*g$
● U5$'"#,#$&,#$'--$5#<$(0('(&4(T#,*6$'"#$)(**(0+$
#4#)#0'*$<(44$3#$*#'$'-$N9$U5$'"#,#$&,#$'--$
)&016$&0$#,,-,$(*$*(+0&4#%9
Multidimensional Arrays
● U0$&$-0#7%()#0*(-0$&,,&1@$&$*(0+4#$
A&,(&34#$*/#2(5(#*$#&2"$&,,&1$#4#)#0'9
● h.'$&,,&1*$2&0$"&A#$"(+"#,$
%()#0*(-0*9$
5-,G%MNF$%DiUY!jUZ!YF$%OOH$$$$$$$$$$$
5-,G)MNF$)Dk]?!lYF$)OOH
I
2-.' DD$PQ0'#,$*&4#*$5-,$%(*',(2'$P$DD$%O`F
2-.' DD$P$)-0'"$P$DD$)O`$DD$P@$PF
2(0 EE$*&4#*J%LJ)LF
R
2-.' DD$PX0X0^F
2-.' DD$P$ k-0'"X0^F
2-.' DD$P$$`$ a$
W^F$$$$$$$$$$$$$$`
5-,G%MNF$%DiUY!jUZ!YF$%OOH
I
2-.' DD^X0i(*',(2' P$DD$%O`F
5-,G)MNF$)Dk]?!lYF$)OOH
2-.' DD$*#'(-*54&+*G(-*@@5(=#%H$$$$$$
DD$*#'(-*54&+*G(-*@@*"-</-(0'H$$
DD$*#'/,#2(*(-0GaH
DD$*#'<G`NH
DD$*&4#*J%LJ)LF
R
2-.' DD$#0%4F
,#'.,0$NF
R
C(024.%#$D(-*',#&)E
C(024.%#$D(-)&0(/E
.*(0+$0&)#*/&2#$*'%F
2-0*'$(0'$iUY!jUZ!Y$M$KF
2-0*'$(0'$k]?!lY$M$WF
(0'$)&(0GH$I
(0'$%6$)F
%-.34#$*&4#*JiUY!jUZ!YLJk]?!lYLF$$2-.'$
DD$#0%4F
Defining Multidimensional Arrays
● !"#$&,,&1$(*$%#5(0#%$<('"$'<-$*(T#$*/#2(5(#,*6$
#&2"$#024-*#%$(0$3,&2;#'*@
○ %-.34#$*&4#*JiUY!jUZ!YLJk]?!lYLF
● S-.$2&0$'"(0;$&3-.'$*&4#*$&*$&$'<-7
%()#0*(-0&4$&,,&16$4&(%$-.'$4(;#$&$
2"#2;#,3-&,%9
● :0-'"#,$<&1$'-$'"(0;$&3-.'$('$(*$'"&'$*&4#*$(*$
&0$&,,&1$-5$&,,&1*9
● U'$(*$&0$&,,&1$-5$iUY!jUZ!Y$#4#)#0'*6$#&2"$-5$
<"(2"$(*$&0$&,,&1$-5$k]?!lY$#4#)#0'*9
Cont’d
● !"#,#$2&0$3#$&,,&1*$-5$)-,#$'"&0$'<-$%()#0*(-0*9$
● :$'",##7%()#0*(-0&4$&,,&1$(*$&0$&,,&1$-5$&,,&1*$-5$&,,&1*9
● U'$(*$&22#**#%$<('"$'",##$(0%#=#*@
○ #4#)$M$%()#0WJ=LJ1LJTLF
Accessing Multidimensional Array Elements
● :,,&1$#4#)#0'*$(0$'<-7%()#0*(-0&4$&,,&1*$,#V.(,#$'<-$(0%#=#*@
○ Y&4#*J%LJ)L
● ?-'(2# '"&'$#&2"$(0%#=$"&*$('*$-<0$*#'$-5$3,&2;#'*9
● *&4#*J%6)LF$'"(*$<-,;*$(0$*-)#$4&0+.&+#*6$3.'$0-'$(0$ZOO9
Formatting Numbers
● U'e*$()/-,'&0'$'"&'$*.2"$A&4.#*$3#$5-,)&''#%$/,-/#,41
● f('"$%-44&,$A&4.#*$<#$0-,)&441$<&0'$'-$"&A#$#=&2'41$'<-$%(+('*$'-$'"#$,(+"'$-5$'"#$%#2()&4$/-(0'
● f#$<&0'$'"#$%#2()&4$/-(0'*$-5$&44$'"#$0.)3#,*$(0$&$2-4.)0$'-$4(0#$./9$
● Z-0A(02(0+$'"#$ZOO$UB]$*',#&)*$'-$%-$&44$'"(*$,#V.(,#*$&$4(''4#$<-,;9
● )&0(/.4&'-,$*#'<GH6$.*#%$'-$*#'$'"#$-.'/.'$5(#4%$<(%'"9$c-,)&''(0+$%#2()&4$0.)3#,*$,#V.(,#*$*#A#,&4$
&%%('(-0&4$)&0(/.4&'-,*9$
Cont’d
● Y'&'#)#0'$'"&'$/,(0'*$&$54-&'(0+7/-(0'$0.)3#,$2&44#%$5/0 (0$&$5(#4%$`N$2"&,&2'#,*$<(%#6$<('"$'<-$%(+('*$'-$'"#$
,(+"'$-5$'"#$%#2()&4$/-(0'@$
○ 2-.' DD$*#'(-*54&+*G(-*@@5(=#%H$
○ DD$*#'(-*54&+*G(-*@@*"-</-(0'H
○ DD$*#'/,#2(*(-0GaH$
○ DD$*#'<G`NH$
○ DD$5/0F$
● :$+,-./$-5$-0#73('$5-,)&''(0+$54&+*$(0$&$4-0+$(0'$(0$'"#$24&**$%#'#,)(0#*$"-<$5-,)&''(0+$<(44$3#$2&,,(#%$-.'9$
● f#e,#$2-02#,0#%$<('"$'<-$-5$'"#$(-* 54&+*@$5(=#%$&0%$*"-</-(0'
● !-$*#'$'"#$54&+*6$.*#$'"#$)&0(/.4&'-,$*#'(-*54&+*
● !"#$0&)#$).*'$3#$/,#2#%#%$31$'"#$24&**$0&)#6$(-*6$&0%$'"#$*2-/#$,#*-4.'(-0$-/#,&'-,$G@@H9$
Formatting Numbers
● !"#$5(=#% 54&+$/,#A#0'*$0.)3#,*$5,-)$3#(0+$/,(0'#%$(0$#=/-0#0'(&4$5-,)&'6$*.2"$&*$W9Kd#W9$
● !"#$*"-</-(0' 54&+$*/#2(5(#*$'"&'$'"#,#$<(44$&4<&1*$3#$&$%#2()&4$/-(0'6$#A#0$(5$'"#$0.)3#,$"&*$0-$5,&2'(-0&4$/&,'@$
`aW9NN$(0*'#&%$-5$`aW9$
● !-$*#'$'"#$/,#2(*(-0 '-$'<-$%(+('*$'-$'"#$,(+"'$-5$'"#$%#2()&4$/4&2#6$.*#$'"#$*#'/,#2(*(-0 )&0(/.4&'-,$
Initializing Multidimensional Arrays
● 1-.$2&0$(0('(&4(T#$).4'(%()#0*(-0&4$&,,&1*9$
● j#)#)3#,$'"&'$&$'<-7%()#0*(-0&4$&,,&1$(*$,#&441$&0$&,,&1$-5$&,,&1*9
● !"#$(0('(&4(T(0+$A&4.#*$5-,$#&2"$*.3&,,&1$&,#$#024-*#%$(0$3,&2#*$&0%$*#/&,&'#%$31$2-))&*$
○ I$`KWa9Nm6$aWK9dN6$dK9N`$R$
Cont’d
C(024.%#$D(-*',#&)E
C(024.%#$D(-)&0(/E$
.*(0+$0&)#*/&2#$*'%F$
2-0*' (0'$iUY!jUZ!Y$M$KF$
2-0*' (0'$k]?!lY$M$WF$
(0'$)&(0GH$I$
(0'$%6$)F$
%-.34#$*&4#*JiUY!jUZ!YLJk]?!lYL$M$I$I$`KWa9Nm6$aWK9dN6$
dK9N`$R6$I$Waa9NN6$`WbWb9Wa6$`mdbn9bb$R6$I$nWab9WK6$
nWK9NN6$KKna9WN$R6$I$`abWb9an6$aWWa9W6$Wa9nW$R$RF$
2-.' DD$PX0X0^F$2-.' DD$P$k-0'"X0^F$
2-.' DD$P$`$a$W^F$
5-,G%MNF$%DiUY!jUZ!YF$%OOH$
I$
2-.' DD^X0i(*',(2' P$DD$%O`F$
5-,G)MNF$)Dk]?!lYF$)OOH$
2-.' DD$*#'<G`NH
DD$*#'(-*54&+*G(-*@@5(=#%H$
DD$*#'(-*54&+*G(-*@@*"-</-(0'H$
DD$*#'/,#2(*(-0GaH$DD$*&4#*J%LJ)LF$
R$
2-.' DD$#0%4F$
,#'.,0$NF$
R$
Passing Arrays to Functions
● :,,&1*$2&0$3#$.*#%$&*$&,+.)#0'*$'-$5.02'(-0*9$
C(024.%#$D(-*',#&)E
C(024.%#$D(-)&0(/E$
.*(0+$0&)#*/&2#$*'%F$
2-0*' (0'$iUY!jUZ!Y$M$KF$
2-0*' (0'$k]?!lY$M$WF$
A-(%$%(*/4&1G$%-.34#JiUY!jUZ!YLJk]?!lYL$HF
(0'$)&(0GH$
I$
%-.34#$*&4#*JiUY!jUZ!YLJk]?!lYL$M$
I$I$`KWa9Nm6$aWK9dN6$dK9N`$R6$
I$Waa9NN6$`WbWb9Wa6$`mdbn9bb$R6$
I$nWab9WK6$nWK9NN6$KKna9WN$R6$
I$`abWb9an6$aWWa9W6$Wa9nW$R$RF
%(*/4&1G*&4#*HF
2-.' DD$#0%4F$
,#'.,0$NF$
R$
A-(%$%(*/4&1G$%-.34#$5.0*&4#*JiUY!jUZ!YLJk]?!lYL$H$
I
(0'$%6$)F$
2-.' DD$PX0X0^F$2-.' DD$P$k-0'"X0^F$
2-.' DD$P$`$a$W^F$
5-,G%MNF$%DiUY!jUZ!YF$%OOH$
I$
2-.' DD^X0i(*',(2' P$DD$%O`F$
5-,G)MNF$)Dk]?!lYF$)OOH$
2-.' DD$*#'(-*54&+*G(-*@@5(=#%H$
DD$*#'<G`NH$
DD$*#'(-*54&+*G(-*@@*"-</-(0'H
DD$*#'/,#2(*(-0GaH
DD$5.0*&4#*J%LJ)LF$
R
R$
Function Declaration with Array Arguments
● U0$&$5.02'(-0$%#24&,&'(-06$&,,&1$&,+.)#0'*$&,#$,#/,#*#0'#%$31$'"#$%&'&$'1/#$&0%$*(T#$-5$'"#$&,,&19$
● A-(%$%(*/4&1G$54-&'JiUY!jUZ!YLJk]?!lYLF
● A-(%$%(*/4&1G$54-&'JLJk]?!lYL$HF$ !"(*$*'&'#)#0'$<-,;*$5(0#$'--9$
● f"1$%-#*0e'$'"#$5.02'(-0$0##%$'"#$*(T#$-5$'"#$5(,*'$%()#0*(-0g
Function Call with Array Arguments
● f"#0$'"#$5.02'(-0$(*$2&44#%6$-041$'"#$0&)#$-5$'"#$&,,&1$(*$.*#%$&*$&0$&,+.)#0'@$
○ display(sales);
● !"(*$0&)#$G*&4#*$(0$'"(*$2&*#H$&2'.&441$,#/,#*#0'*$'"#$)#)-,1$&%%,#**$-5$'"#$&,,&1$
● >*(0+$&0$&%%,#**$5-,$&0$&,,&1$&,+.)#0'$(*$*()(4&,$'-$.*(0+$&$,#5#,#02#$&,+.)#0'6$(0$'"&'$'"#$A&4.#*$-5$'"#$
&,,&1$#4#)#0'*$&,#$0-'$%./4(2&'#%$G2-/(#%H$(0'-$'"#$5.02'(-09$
Cont’d
● :0$&%%,#**$(*$0-'$'"#$*&)#$&*$&$,#5#,#02#. ?-$&)/#,*&0%$GoH$(*$.*#%$<('"$'"#$&,,&1$0&)#$(0$'"#$5.02'(-0$
%#24&,&'(-09$
● ?-$&)/#,*&0% GoH$(*$.*#%$<('"$'"#$&,,&1$0&)#$(0$'"#$5.02'(-0$%#24&,&'(-0.
Function Definition with Array Arguments
● U0$'"#$5.02'(-0$%#5(0('(-0$'"#$%#24&,&'-,$4--;*$4(;#$'"(*@$
○ A-(%$%(*/4&1G$%-.34#$5.0*&4#*JiUY!jUZ!YLJk]?!lYL$H$
● !"#$&,,&1$&,+.)#0'$.*#*$'"#$%&'&$'1/#6$&$0&)#6$&0%$'"#$*(T#*$-5$'"#$&,,&1$%()#0*(-0*9
● :44$'"#$&,,&1$%()#0*(-0*$).*'$3#$*/#2(5(#%$G#=2#/'$(0$*-)#$2&*#*$'"#$5(,*'$-0#$HF$'"#$5.02'(-0$0##%*$'"#)$
'-$&22#**$'"#$&,,&1$#4#)#0'*$/,-/#,419$
Arrays of Structures
● :,,&1*$2&0$2-0'&(0$*',.2'.,#*$&*$<#44$&*$*()/4#$%&'&$'1/#*9
C(024.%#$D(-*',#&)E$
.*(0+$0&)#*/&2#$*'%F
2-0*' (0'$YU[Q$M$KF$
*',.2'$/&,'$I$
(0'$)-%#40.)3#,F$
(0'$/&,'0.)3#,F$
54-&'$2-*'F$
RF$
(0'$)&(0GH$
I$
(0'$0F$
/&,'$&/&,'JYU[QLF$
5-,G0MNF$0DYU[QF$0OOH$
I$
2-.' DD$#0%4F$
2-.' DD$PQ0'#,$)-%#4$0.)3#,@$PF$
2(0 EE$&/&,'J0L9)-%#40.)3#,F$
2-.' DD$PQ0'#,$/&,'$0.)3#,@$PF$
2(0 EE$&/&,'J0L9/&,'0.)3#,F$
2-.' DD$PQ0'#,$2-*'@$PF$
2(0 EE$&/&,'J0L92-*'F
R
2-.' DD$#0%4F$
5-,G0MNF$0DYU[QF$0OOH$
I
2-.' DD$Pk-%#4$P$DD$&/&,'J0L9)-%#40.)3#,F$
2-.' DD$P$p&,'$P$DD$&/&,'J0L9/&,'0.)3#,F$
2-.' DD$P$Z-*'$P$DD$&/&,'J0L92-*'$DD$#0%4F$
R$,#'.,0$NF$
R
Cont’d
● !"#$&,,&1$-5$*',.2'.,#*$(*$%#5(0#%$(0$'"#$*'&'#)#0'$
○ /&,'$&/&,'JYU[QLF
● :22#**(0+$&$%&'&$('#)$'"&'$(*$&$)#)3#,$-5$&$*',.2'.,#$'"&'$(*$('*#45$&0$#4#)#0'$-5$
&0$&,,&1$(0A-4A#*$&$0#<$*10'&=9$c-,$#=&)/4#$
○ &/&,'J0L9)-%#40.)3#,

More Related Content

Similar to Arrays and Strings in C++.pdf

Seminar@TU/e 2010 - Montali - Business Constraint Monitoring and Operational ...
Seminar@TU/e 2010 - Montali - Business Constraint Monitoring and Operational ...Seminar@TU/e 2010 - Montali - Business Constraint Monitoring and Operational ...
Seminar@TU/e 2010 - Montali - Business Constraint Monitoring and Operational ...
Faculty of Computer Science - Free University of Bozen-Bolzano
 
Valse overlijdensberichten FTF'ers om veiligheidsdiensten te misleiden
Valse overlijdensberichten FTF'ers om veiligheidsdiensten te misleidenValse overlijdensberichten FTF'ers om veiligheidsdiensten te misleiden
Valse overlijdensberichten FTF'ers om veiligheidsdiensten te misleiden
Thierry Debels
 
Wclessons atd-sm
Wclessons atd-smWclessons atd-sm
Wclessons atd-sm
Elisabeth Hendrickson
 
SpeechClass Registration Instructions
SpeechClass Registration InstructionsSpeechClass Registration Instructions
SpeechClass Registration Instructions
HHalter
 
Hand Outs On the neurobiology of Touch and Trauma somatic experiencing from ...
Hand Outs On the neurobiology of Touch and Trauma  somatic experiencing from ...Hand Outs On the neurobiology of Touch and Trauma  somatic experiencing from ...
Hand Outs On the neurobiology of Touch and Trauma somatic experiencing from ...
Michael Changaris
 
Five ten presentation
Five ten presentationFive ten presentation
Five ten presentation
Pedro Dinkhuysen
 
Deliberation about an affordable national health insurance for the low=income...
Deliberation about an affordable national health insurance for the low=income...Deliberation about an affordable national health insurance for the low=income...
Deliberation about an affordable national health insurance for the low=income...
Dr Lendy Spires
 
Sportsmanship!learn how to_be_respectful!_)
Sportsmanship!learn how to_be_respectful!_)Sportsmanship!learn how to_be_respectful!_)
Sportsmanship!learn how to_be_respectful!_)
marie93
 
Sportsmanship!learn how to_be_respectful!_)
Sportsmanship!learn how to_be_respectful!_)Sportsmanship!learn how to_be_respectful!_)
Sportsmanship!learn how to_be_respectful!_)
Nsn07
 
2010 UCLA State Farm Plans Book
2010 UCLA State Farm Plans Book2010 UCLA State Farm Plans Book
2010 UCLA State Farm Plans Book
Christine Takaichi
 
H177 Midterm Terashima
H177 Midterm TerashimaH177 Midterm Terashima
H177 Midterm Terashima
Victoria Vesna
 
C&G Company Profile 2021.pdf
C&G Company Profile 2021.pdfC&G Company Profile 2021.pdf
C&G Company Profile 2021.pdf
PrimaHaris1
 
V8n1a12
V8n1a12V8n1a12
Fachada - O verdadeiro cartão de visita de uma loja. Artigo para a Edição 452...
Fachada - O verdadeiro cartão de visita de uma loja. Artigo para a Edição 452...Fachada - O verdadeiro cartão de visita de uma loja. Artigo para a Edição 452...
Fachada - O verdadeiro cartão de visita de uma loja. Artigo para a Edição 452...
Flávio Radamarker, RDI
 
EDUTEC-e: "Innovando en la Educación para la empleabilidad y el desarrollo de...
EDUTEC-e: "Innovando en la Educación para la empleabilidad y el desarrollo de...EDUTEC-e: "Innovando en la Educación para la empleabilidad y el desarrollo de...
EDUTEC-e: "Innovando en la Educación para la empleabilidad y el desarrollo de...
Alba Santa
 
Descubriendo el coaching
Descubriendo el coachingDescubriendo el coaching
Descubriendo el coaching
Coaching Para Emprender
 
Poverty eradication focusing on artisanal mining
Poverty eradication   focusing on artisanal miningPoverty eradication   focusing on artisanal mining
Poverty eradication focusing on artisanal mining
Dr Lendy Spires
 
Safeway presentation
Safeway presentationSafeway presentation
Safeway presentation
Dana Mandolesi
 
Power of Local August Webinar: Papua New Guinea Flying Labs
Power of Local August Webinar: Papua New Guinea Flying LabsPower of Local August Webinar: Papua New Guinea Flying Labs
Power of Local August Webinar: Papua New Guinea Flying Labs
WeRobotics
 
Comunidad educativa pdf
Comunidad educativa pdfComunidad educativa pdf
Comunidad educativa pdf
Juan Carlos Ruiz
 

Similar to Arrays and Strings in C++.pdf (20)

Seminar@TU/e 2010 - Montali - Business Constraint Monitoring and Operational ...
Seminar@TU/e 2010 - Montali - Business Constraint Monitoring and Operational ...Seminar@TU/e 2010 - Montali - Business Constraint Monitoring and Operational ...
Seminar@TU/e 2010 - Montali - Business Constraint Monitoring and Operational ...
 
Valse overlijdensberichten FTF'ers om veiligheidsdiensten te misleiden
Valse overlijdensberichten FTF'ers om veiligheidsdiensten te misleidenValse overlijdensberichten FTF'ers om veiligheidsdiensten te misleiden
Valse overlijdensberichten FTF'ers om veiligheidsdiensten te misleiden
 
Wclessons atd-sm
Wclessons atd-smWclessons atd-sm
Wclessons atd-sm
 
SpeechClass Registration Instructions
SpeechClass Registration InstructionsSpeechClass Registration Instructions
SpeechClass Registration Instructions
 
Hand Outs On the neurobiology of Touch and Trauma somatic experiencing from ...
Hand Outs On the neurobiology of Touch and Trauma  somatic experiencing from ...Hand Outs On the neurobiology of Touch and Trauma  somatic experiencing from ...
Hand Outs On the neurobiology of Touch and Trauma somatic experiencing from ...
 
Five ten presentation
Five ten presentationFive ten presentation
Five ten presentation
 
Deliberation about an affordable national health insurance for the low=income...
Deliberation about an affordable national health insurance for the low=income...Deliberation about an affordable national health insurance for the low=income...
Deliberation about an affordable national health insurance for the low=income...
 
Sportsmanship!learn how to_be_respectful!_)
Sportsmanship!learn how to_be_respectful!_)Sportsmanship!learn how to_be_respectful!_)
Sportsmanship!learn how to_be_respectful!_)
 
Sportsmanship!learn how to_be_respectful!_)
Sportsmanship!learn how to_be_respectful!_)Sportsmanship!learn how to_be_respectful!_)
Sportsmanship!learn how to_be_respectful!_)
 
2010 UCLA State Farm Plans Book
2010 UCLA State Farm Plans Book2010 UCLA State Farm Plans Book
2010 UCLA State Farm Plans Book
 
H177 Midterm Terashima
H177 Midterm TerashimaH177 Midterm Terashima
H177 Midterm Terashima
 
C&G Company Profile 2021.pdf
C&G Company Profile 2021.pdfC&G Company Profile 2021.pdf
C&G Company Profile 2021.pdf
 
V8n1a12
V8n1a12V8n1a12
V8n1a12
 
Fachada - O verdadeiro cartão de visita de uma loja. Artigo para a Edição 452...
Fachada - O verdadeiro cartão de visita de uma loja. Artigo para a Edição 452...Fachada - O verdadeiro cartão de visita de uma loja. Artigo para a Edição 452...
Fachada - O verdadeiro cartão de visita de uma loja. Artigo para a Edição 452...
 
EDUTEC-e: "Innovando en la Educación para la empleabilidad y el desarrollo de...
EDUTEC-e: "Innovando en la Educación para la empleabilidad y el desarrollo de...EDUTEC-e: "Innovando en la Educación para la empleabilidad y el desarrollo de...
EDUTEC-e: "Innovando en la Educación para la empleabilidad y el desarrollo de...
 
Descubriendo el coaching
Descubriendo el coachingDescubriendo el coaching
Descubriendo el coaching
 
Poverty eradication focusing on artisanal mining
Poverty eradication   focusing on artisanal miningPoverty eradication   focusing on artisanal mining
Poverty eradication focusing on artisanal mining
 
Safeway presentation
Safeway presentationSafeway presentation
Safeway presentation
 
Power of Local August Webinar: Papua New Guinea Flying Labs
Power of Local August Webinar: Papua New Guinea Flying LabsPower of Local August Webinar: Papua New Guinea Flying Labs
Power of Local August Webinar: Papua New Guinea Flying Labs
 
Comunidad educativa pdf
Comunidad educativa pdfComunidad educativa pdf
Comunidad educativa pdf
 

Recently uploaded

Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.pptPROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
bhadouriyakaku
 
一比一原版(UC Berkeley毕业证)加利福尼亚大学|伯克利分校毕业证成绩单专业办理
一比一原版(UC Berkeley毕业证)加利福尼亚大学|伯克利分校毕业证成绩单专业办理一比一原版(UC Berkeley毕业证)加利福尼亚大学|伯克利分校毕业证成绩单专业办理
一比一原版(UC Berkeley毕业证)加利福尼亚大学|伯克利分校毕业证成绩单专业办理
skuxot
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
Rahul
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
PauloRodrigues104553
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
Aditya Rajan Patra
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
awadeshbabu
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
SyedAbiiAzazi1
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
nooriasukmaningtyas
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
nooriasukmaningtyas
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
symbo111
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
introduction to solar energy for engineering.pdf
introduction to solar energy for engineering.pdfintroduction to solar energy for engineering.pdf
introduction to solar energy for engineering.pdf
ravindarpurohit26
 

Recently uploaded (20)

Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.pptPROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
 
一比一原版(UC Berkeley毕业证)加利福尼亚大学|伯克利分校毕业证成绩单专业办理
一比一原版(UC Berkeley毕业证)加利福尼亚大学|伯克利分校毕业证成绩单专业办理一比一原版(UC Berkeley毕业证)加利福尼亚大学|伯克利分校毕业证成绩单专业办理
一比一原版(UC Berkeley毕业证)加利福尼亚大学|伯克利分校毕业证成绩单专业办理
 
ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024ACEP Magazine edition 4th launched on 05.06.2024
ACEP Magazine edition 4th launched on 05.06.2024
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Recycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part IIIRecycled Concrete Aggregate in Construction Part III
Recycled Concrete Aggregate in Construction Part III
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application14 Template Contractual Notice - EOT Application
14 Template Contractual Notice - EOT Application
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
Low power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniquesLow power architecture of logic gates using adiabatic techniques
Low power architecture of logic gates using adiabatic techniques
 
A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...A review on techniques and modelling methodologies used for checking electrom...
A review on techniques and modelling methodologies used for checking electrom...
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
introduction to solar energy for engineering.pdf
introduction to solar energy for engineering.pdfintroduction to solar energy for engineering.pdf
introduction to solar energy for engineering.pdf
 

Arrays and Strings in C++.pdf