ここから本文です

プログラム作成をお願いします。 今日の朝には終わらせないと、科目留年する可能...

c_c********さん

2015/5/802:24:08

プログラム作成をお願いします。
今日の朝には終わらせないと、科目留年する可能性が高まるので><;

授業で関数も習ってないのに問題になっててさっぱりです。。。

教科書もないし、調べても全くわかりません・・・

お願いします。

1: 下記関数と同じ動作をする関数を作成しなさい。
void *memset(void *s, int c, size_t n);
char *strcpy(char *s1, const char *s2);
char *strcat(char *s1, const char *s2);
size_t strlen(const *s);

2: 下記と同じ動作をする関数を作成しなさい。
char *strncpy(char *1, const char s2, size_t n);
char *strncat(char *1, const char s2, size_t n);

3:
long型の変数l1がLittle Endianで格納されている。
long型の変数l2にBig Endianで格納する関数を作成しなさい。

4: データ列を格納しなさい。
(1)LIST構造で格納する。
(2)LIST構造で、小さい順に格納する。
データ列:10,200,230、32、64,80,12,99,42,192

の4問です、500枚差し上げるのでお願いします。

閲覧数:
176
回答数:
1
お礼:
500枚

違反報告

ベストアンサーに選ばれた回答

kap********さん

2015/5/802:37:45

1.「memset ソース」とかでググればいいと思います。

2.1と同じ。

3.「ビッグエンディアン リトルエンディアン 変換」でググりましょう。

4.関数を学んでいないなら、ポインタも学んでいないですか?であれば、あきらめましょう。この問題くらい落としても大丈夫かと。

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる