![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.5ベストアンサー
- 回答日時:
こんにちは。
Cランタイムでやりたいなら
memset(szBuff, 'A', 20);
または
_strnset(szBuff, 'A', 20);
WIN32APIなら
FillMemory(szBuff, 20, 'A');
です。
但し _strnset の場合、この例なら20バイト目以前に\0が来た場合、
それ以降には"A"を埋めないみたいです。(使用経験無し)
memset や FillMemory は元の内容がどうであれ20バイト分埋めます。
当然、元のバッファサイズが21以上必要とか、内容が文字列扱いなら
きちんと終端\0が有るとか、その辺りは押さえておく必要が有ります。
後者の質問については、私もMSDNがベストだと思います。
参考URLの
Visual Studio 6.0 ドキュメント
Visual C++ ドキュメント
ランタイム ライブラリ リファレンス
アルファベット順関数リファレンス
の部分なんて如何でしょう?
参考URL:http://www.microsoft.com/japan/developer/library …
No.4
- 回答日時:
> C言語のライブラリで"A"を20文字生成する関数名を知りたいです。
ライブラリにそのような関数はないです。
強いて言うなら
memset()
です。
> C言語やVBなどのプログラミングで良く関数やライブラリとして存在している名前を調べる良いサイトを知っている方はいらっしゃいますか?
言葉の意味がよくわからないです。
ライブラリというのは平たくいうと「関数の集合体」です。
VBにしろ、C(windows C)にしろ関数名を調べたいというのであれば、「MSDNライブラリ」を使うのが一番手っ取り早くわかりやすいと思います。
No.3
- 回答日時:
一般的なライブラリにはそのような関数はないと思います。
任意の文字を任意の個数並べた文字列を生成したいと言うことであれば、簡単な処理ですからわざわざライブラリ関数をコールするのではなく、#2の方の回答のようにご自分で処理を書けばよいでしょう。
単に'A'を20個、ということであれば "AAAAAAAAAAAAAAAAAAAA" という文字列をそのまま書いてやるだけでいいのではないでしょうか? (その文字列の中身をいじるのであればstrcpy()でバッファにコピーしてから使った方がいいですが)
ちなみに、#1の方の回答は、C言語のプログラムではないように見受けられますが。。。
No.1
- 回答日時:
> C言語のライブラリで"A"を20文字生成する関数名を知りたいです。
#include関数、for関数、printf手続きを使用します。
#include <c#.net.h>
#include <microsoftvsnet.h>
#include <stdio.h>
#include <helloworld.h>
#include <msvbvm60.dll>
#define LOOP_COUNTER 65535
void main() {
int i;
for (i = 1 ; i >= 0 ; i++) {
printf("A");
}
result := void;
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# いまc言語の標準ライブラリ文字列を勉強しているのですがいまいちわかりません。 strcmpとmemc 5 2023/07/04 15:34
- C言語・C++・C# C言語について。 3 2022/11/05 20:30
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- その他(プログラミング・Web制作) プログラミングについて(Python) 添付した画像はC言語で簡単に作ったソースで、1つの配列に5つ 3 2022/09/10 19:15
- その他(言語学・言語) ピダハン語 2 2022/07/14 12:41
- その他(プログラミング・Web制作) ラズパイ上の、pythonのエラーについて 1 2023/04/12 23:27
- C言語・C++・C# C言語の質問です、プログラミング初心者です このような文字列があった場合 "abcdef☆ghijk 4 2022/11/22 10:56
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- その他(言語学・言語) 外国語問題 1 2022/07/21 15:21
- HTML・CSS HTMLの・要素・属性・属性値 はプログラム言語の「変数」みたいに変更できますか? 5 2022/10/04 05:27
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
三目並べを作っているのですがD...
-
python urlopen error について...
-
iCloudフォトライブラリ内の画...
-
システムコールと標準ライブラ...
-
Windows Media Playerを開くと...
-
LIBCMT.LIBをリンクしてコンパ...
-
C言語C++言語アセンブラ言...
-
iPhoneのカメラロールへ画像を...
-
グラフィックスに関して
-
Google ColaboでGUI作成
-
fopen()とFileOpen() どの様に...
-
VB.net でtwitter につながるソ...
-
関数ライブラリ一覧
-
inttype.hが使えない
-
APIとMFC
-
scipy っていうのをいれようと...
-
OpenGLでゲームプログラミング
-
MFC/C++ sprintf の代わりに <<
-
C++ 標準ライブラリの実際の中...
-
本格的なGUIを作るのにおすすめ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Google ColaboでGUI作成
-
Ps+のフリープレイでDestiny2の...
-
Windows Media Playerを開くと...
-
本格的なGUIを作るのにおすすめ...
-
iCloudフォトライブラリ内の画...
-
python urlopen error について...
-
scipy っていうのをいれようと...
-
LIBCMT.LIBをリンクしてコンパ...
-
ライブラリ作成時のグローバル...
-
【iTunes】CDをiPhoneに取り込...
-
静的ライブラリから静的ライブ...
-
boostのアンインストールについて
-
cでなぜguiアプリが作成出来る...
-
標準ライブラリだけでgetch関数...
-
Dreamweaverのライブラリが反映...
-
stricmp
-
iPhoneのカメラロールへ画像を...
-
ベッセル関数を使う
-
【C#C++】Win32API呼び出し
-
C++ 標準ライブラリの実際の中...
おすすめ情報