728x90
반응형
<연산자 우선순위>
단항 연산자 ++,
산술 연산자 */
시프트 연산자 >>, <<
관계 연산자 < =, <, >
비트 연산자 &, |, ^
논리 연산자 &&, ||
조건 연산자
대입 연산자
연산자 순서 & |
%8.4s 8자리 공간 확보하고 앞에 4자리만 적기
ex) a = abcdefg
printf(”%8.4s”, a) → abcd
포인터 예제
main(){
char* p = "KOREA";
printf ("%s\\n", p);
printf ("%s\\n", p + 3);
printf ("%s\\n", *p);
printf ("%s\\n", *(p + 3));
printf ("%s\\n", *p + 2);
}
- P 전체 → KOREA
- P의 3번 이후부터 출력 → EA
- 포인터 P → K
- 포인터 (p+3) → E
- 포인터 P +2 → K +2 → M (ascii 코드)
728x90
반응형
'정보처리기사' 카테고리의 다른 글
[정보처리기사] 12장 (제품 소프트웨어 패키징) (0) | 2023.03.05 |
---|---|
[정보처리기사] 11장 (응용 SW 기초 기술 활용) (0) | 2023.03.05 |
[정보처리기사] 9장 (소프트웨어 개발 보안 구축) (0) | 2023.03.05 |
[정보처리기사] 8장 SQL(DB문제) (0) | 2023.03.05 |
[정보처리기사] 7장 (애플리케이션 테스트관리) (0) | 2023.03.05 |