Memset

の検索結果 (399件 1〜 20 件を表示)

memsetについて

…memsetについて int p[5] ={2,3,4,5,7}の配列でp[2] を削除してp[5] ={2,3,5,7,}にしたいです。 memsetを使ったらいいよと教わったのですが、いまいち使い方がわかりません↓どなたかわかる方お願いしま...…

解決

構造体の初期化のmemsetの第三引数

…memset(&lvitem, 0, sizeof(LVITEM)); memset(&lvitem, 0, sizeof(lvitem)); LVITEMに特化した質問ではなく構造体の初期化について、この2つの書き方によるソース管理やコンパイルでのメリットとデメリット...…

解決

memset の第2引数の型

…void *memset( void *dest, int c, size_t count ); 1文字の扱いはエラーを受け取るために char ではなく int が使われていることが多いようです。 一般的には1文字の扱いは int であるという習慣が memset...…

解決

0byteのallocaやmemset

…C言語でのmemsetやallocaのサイズに0byteを指定するとどういう動きなるのでしょうか。 自分で0byte指定のallocaを試した時には、戻り値にどこかのアドレスが返却されました。 memsetの方は、何も...…

解決

new、memset()、エラー

…new は何型を返すんですか? new の定義が詳しく書いてあるサイトを紹介してください。 new して確保した領域のメモリは全て0で初期化されますか? それが分からなかったからmemset()で0にして...…

締切

memset関数について

…c始めたばかりなのですが、 chra y[100] ; memset(y,'1',99); 文字列のmemset関数で初期化したとき y[99] にはNULL文字が入るのでしょうか?? printfでの%sはNULL文字まで表示ということなのでしょう...…

解決

memsetについて

…[サンプルプログラム(Winsock)] SOCKADDR_IN addrin; memset(&addrin,0,sizeof(addrin)); という記述がサンプルプログラムにあるのですが、意味がいまいち分かりません。 これは、addrinの初期化を表して...…

解決

LPSTR型の初期化について

…memset関数で、初期化しようとしたら、警告メッセージが出ます。 警告が出ない方法を教えて下さい。 以下の処理の場合に警告が発生します。 LPSTR i; unsigned long j; j=100; (void)memset( i, NULL, j);…

解決

char型の配列の初期化について

…char型の配列の初期化の仕方について教えて下さい。 一般的に変数は宣言と同時に初期化するのが良いと言われているので、 char cName[64] = {'\0'}; のように記述すべきだと思うのです...…

解決

動的メモリの初期化方法について。

…char *p = new char[SIZE]; 上記の方法で動的メモリを確保した場合 確保したメモリの初期化は、 memset(p, 0x00, SIZE); のほかに方法はありますでしょうか? 個人的にSIZEを指定してしまうのがキレイ...…

締切

sscanf(%c)で空文字列なのに読み込んでしまう理由?

…Cでデータを1行ずつ読み込んで、 加工して出力するプログラミングをしています。 データ読み込み時のループで、 buff[128] をmemsetで毎回空にしてから、データを読み込んで処理しています。...…

解決

指定したメモリアドレスの値の読み出し(自己改変コードの作成)

…C言語で、自己改変コードの作成を行っています。 実行時にmain関数の中で、そのコードが含む(main関数ではない) 別の関数がロードされているメモリ領域に対して処理を行い、自己改変を実...…

解決

メモリ動的確保について

…こんにちはです。 メモリの動的確保なのですが、 typedef struct DATA{ char name[256] ; char pass[256] ; int money; }BANK; void insert(BANK *p,int max) ; int main(){ int i; size_t st; BANK *person; person = (struct DATA *)malloc(size...…

解決

CreateFireで開いてZeroMemory

…CreateFireで開いたファイルの一部を0で埋めたいです。 関数や方法を教えてください。 僕にはmemsetを使うためにCloseHandleしてfopenする方法以外によいものは分かりませんでした。…

締切

ユーザー定義型変数の一括初期化

…ユーザー定義型の変数を初期化する場合、 各エレメントごとに初期化をすればいいのですが、 C言語のmemset()の様に、一括で初期化をする方法はありますか?…

解決

Cでファイルの行数をカウントするには

…ファイルの中の行数をカウントするにはどうすればよいか プログラムの行数ならその行数分だけ またコメントや空白行もカウントするにはどうしたらよいか 以下のプログラムに追加した...…

締切

realloc

…reallocの使いかたに関してです。 #include <stdio.h> #include <stdlib.h> main () { int narray[5] ; int *pn, *pn2; pn=narray; printf("%p <=> ",pn); printf("%p\n",narray); memset(pn,0,sizeof(int) *5); i...…

解決

入れ子になった構造体について

…以下のように定義した、2重に入れ子になった構造体があります。 これを、mallocを使ってエリアを確保した後、初期化しています。 例では、各構造体の項目数が少ないのですが、 項目が増...…

解決

reallocについて

…現在、領域を拡張しながら、 ファイルを読み込んで呼び元に返却するPGを作成しています。 reallocがうまくいかないので、試しに小さいのを作って みましたが、これだとreallocの2度目で落...…

解決

プリンタ-ドライバ-を透過させて出力したい。

…既出かどうか、検索しましたが、私の意図するようなものがなかったので質問します。 ●目的:プリンタ-ドライバ-を透過モ-ドで使いたい。 ●例: 単純にプリンタ-ポ-トに"ABCDEFGあいうえ...…

解決

検索で見つからないときは質問してみよう!

Q質問する(無料)

おすすめ情報

Q&A検索履歴