PcSchool.Club

パソコンを分かりやすく解説することを目指す無料のオンラインパソコン教室

岐阜のパソコン教室「パソコンスクール・テルン」

初心者のためのC言語入門講座ポインタについてその2

2023年10月26日
C言語無料入門講座の目次へ行く

ポインタの値を間接参照する

ポインタの値を間接参照する
●ソース1
#include <stdio.h>
void yomikomi(char *s1,char *s2){
while(*s1 != '\0'){ //文末でない場合
printf("%0x 番地:%c\n", s1 , *s1);
s1++;
}
//上記まででs1 の最終番地までポインタが移動
while(*s2 != '\0'){
*s1=*s2;
s1++;
s2++;
}
*s1='\0'; //s1="tellnt\0"
}
void main(){
char *sei="telln";
char *mei="taro";
yomikomi(sei,mei);
printf("%s\n",sei);
}

文末までポインタを移動させる

文末までポインタを移動させる

文字列をポインタを利用して結合する

文字列をポインタを利用して結合する

この単元の練習問題

問題
学籍番号1から3までの「名字」と「名前」を個別に入力させ、その後指定した学籍番号の
i)名字のみ
ii)名前のみ
iii)名字と名前
を出力するプログラムを作成してください。
この際、(iii)で名字と名前を出力するのにあたり、ポインタを使用してください。

<<前の単元に戻る  次の単元に進む>>

関連サイト

パソコン教室

パソコンスクール・テルン岐阜・穂積・大垣教室 楽しく学ぶ・通うパソコン教室あもる

パソコン修理・販売・買取・サポート

パソコンの修理・販売・買取・サポート