C언어) Call By Reference, char 배열, char 포인터
main 함수에서 a라는 char 배열을 B함수로 넘겨 값을 변경한 후 , main으로 돌아와 a를 출력하였을때, 값을 변경 void main(){// 초기화 된 a 배열 선언char a[10] = {'0', }; printf("main:a=%s\n", a); // B 함수를 호출B(a); printf("main:a2=%s\n", a);} void B(char *a){// a를 출력해 보자.. 0이 10개 나올것이다.printf("B:a=%s\n", a); // 값의 변경을 시도한다.char b[10] = {'1', }; // sprintf 함수를 이용하여, a에 b를 넣는다.sprintf(a, "%s", b); // 변경된 값의 출력을 시도printf("B:a2=%s\n", a)..
Computer/컴파일언어
2016. 1. 4. 16:43
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- linux
- Swift
- mysql
- 안드로이드
- CentOS
- C
- Android
- GIT
- 서버
- 노드
- Kotlin
- Phaser
- 배열
- 스위프트
- IOS
- Asterisk
- Node
- php
- 점유율
- BBC 가쉽
- 깃헙
- git hub
- 뉴스룸
- xcode
- 손석희
- nodejs
- C언어
- node.js
- 리눅스
- 앵커브리핑
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함