天天看點

2021-02-28複試筆記

複試筆記

C語言判斷輸入的時候遇到回車符号就停止輸入的解決掉辦法:

// 變量c是一個char類型
for(i=0;i<Max && c!='\n';i++){	//同時滿足條件時,就停止輸入
		scanf("%d",&minNum);
		if(minNum>0){
			num[minNum] = minNum;
		}
		c = getchar();	//用來檢測每次輸入的空格或者回車
		sum++;
	}
           

C語言什麼情況下用‘->’ ,什麼情況下用 ‘.’?

通過結構體指針變量通路用"->"

通過結構體變量通路用"."

比如說:

假設student是個結構體,有一個成員int age

typedef struct Car{
	float position;
	int speed;
	Car*p;
}Car;

car->p;		    //結構體指針通路
car.position;	//結構體變量通路
           

給字元串指派的方法

1. 
	char chs[100];
    sacanf("%s",chs);
	%s遇到'\0'就會結束
2.用for循環進行輸入,回車就結束 
           
c++

繼續閱讀