|
시작위치를 포인터가 가리킨다.
즉 포인터는 문자배열의 시작주소를 저장한다.
예제 5)
#include<stdio.h>
main(){
char *p;
p="abcdefg";
printf("%d\n",p); /* 문자열의 시작주소 출력 */
printf("%s\n",p); /* 포인터 변수p가 가르키는 부분부터 문자열 출력 */
pr
|
- 페이지 4페이지
- 가격 1,000원
- 등록일 2007.08.19
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
문자형 배열 word[3][4]을 “boy", "dog", "cat", "hat"로 초기화하고 알파벳의 오름차순으로 출력하는 프로그램을 작성하시오
#include <stdio.h>
void main()
{
char word[4][4] = {"boy","dog","cat","hat"};
// 문자배열 4x4인 word를 선언하고 위와 같이 초기화한다
char
|
- 페이지 9페이지
- 가격 1,000원
- 등록일 2004.10.05
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
/*#include <stdio.h>
#include <ctype.h>
#include <conio.h>
void main()
{
char line[100];
char *ptr = line;
gets(line);
while(*ptr)
{
for(; *ptr<\0 ; *ptr++)
{
if(isupper(*ptr) == 0)
putchar(tolower(*ptr));
else if
putchar(toupper(*ptr));
|
- 페이지 2페이지
- 가격 1,000원
- 등록일 2007.10.31
- 파일종류 기타
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
배열에 초기값이 주어져도 그 내용은 바뀔 수 있다.
예제. #include "stdio.h"
#include "string.h"
main()
{
char str[80] = "I like C";
strcpy(str, "hello");
printf("%s\n", str);
}
5.5 문자열 배열
문자열 배열은 문자열들을 배열에 저장하는 것으로 2차원 배열을 사용한다.
|
- 페이지 8페이지
- 가격 1,300원
- 등록일 2003.02.10
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
1.첫번째 프로그램
#include <cstring>
using namespace std ;
const int Arsize = 80 ;
char convert(char output[]);
2. 두번째 프로그램
#include<iostream>
#include<iomanip>
using namespace std ;
int main()
{
int number[50];
|
- 페이지 2페이지
- 가격 1,000원
- 등록일 2006.03.05
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|