#include<stdio.h>
#define A 2+3
void main(){
int a[]={1,2,3}; //
printf("%d ", A*2); // ºêÊÇÖ±½ÓÌæ»»
}
#include<stdio.h>
void main(){
char c[]={'a','b','c'};
printf("%s", c);
}
#include<stdio.h>
void main(){
char c[]={'a','b','c'};
printf("%s", c);
}
#include<stdio.h>
void main(){
char a[]={'8',0,'8'};
char c[]={'a','b','c'};
char *pc = c+1;
printf("c: %s\n",c);
printf("pc: %s\n", pc+1);
}
#include<stdio.h>
void main(){
char c[]={'h','a','n','m','e','i','m','e','i'};
char d[]="abc";
// "abc" == { 'a','b', 'c','\0'} '\0' ×Ö·û´®½áÊø·û
printf("%d %d\n", sizeof(c),sizeof(d));
printf("c: %s\n",c); // %s ´ÓµÚÒ»¸ö×Ö·û¿ªÊ¼Êä³ö£¬Ö±µ½Åöµ½\0
printf("d: %s\n",d);
}
#include<stdio.h>
void main(){
// printf("%d %d\n",0,'0'); // 0 '0'
char name[50];
scanf("%s", name);
// ? ÈçºÎÖªµÀÓÐЧ×Ö·ûÓжàÉÙ¸ö £¿
// abc, == 'a' 'b' 'c' '\0'
// abcdef == 'a' 'b' 'c' 'd' 'e' 'f' '\0'
int i;
int count = 0;
for(i=0; i<50;i++){
if( name[i] == 0 ){ // name[i] == '\0' != '0'
break;
}else{
count+=1;
}
}
printf("%d",count);
}
#include<stdio.h>
void main(){
char name[50];
scanf("%s", name);
// ? ÈçºÎÖªµÀÓÐЧ×Ö·ûÓжàÉÙ¸ö £¿
// abc, == 'a' 'b' 'c' '\0'
// abcdef == 'a' 'b' 'c' 'd' 'e' 'f' '\0'
int i=0;
while(name[i++]);
printf("%d",i-1);
}
#include<stdio.h>
void main(){
char name[50];
scanf("%s", name);
// ? ÈçºÎÖªµÀÓÐЧ×Ö·ûÓжàÉÙ¸ö £¿
// abc, == 'a' 'b' 'c' '\0'
// abcdef == 'a' 'b' 'c' 'd' 'e' 'f' '\0'
int i=0;
while(name[i]!= 0) {
i++;
}
printf("%d",i);
}
#include<stdio.h>
#include<string.h>
void main(){
char name[50];
int i,n;
scanf("%s", name);
n = strlen(name); // 0 1 2
for(i=n-1;i>=0;i--){
printf("%c",name[i]);
}
}
#include<stdio.h>
void main(){
int i=0;
while(i<10){
printf("%d ",i);
i ++;
}
}