私はSS番号と同じ形式のアカウント番号を持っています(例えば、123-12-1234)これを保存するにはどのようなC変数タイプを使用すべきですか?プリミティブ型はそのような「数」を保持できますか?簡単な説明も素晴らしいでしょう!ありがとうどのC変数タイプを使用するのですか
答えて
これらの数字で何をしたいですか?表示したい場合は、文字列として保存することができます。各セクションが何かを意味し、それらを比較する場合は、3つの整数として格納することができます。多くの比較や並べ替えを行う場合には、表示するときに1 intとして保存し、書式設定を処理することができます。
これをある種のintに割り当てても、それを扱うことはできますが、ダッシュは保持されません。私はこれらをうまく扱うことができるようにCでいくつかの種類の癖があるのだろうかと思っています。特に指定されていない。 – Extinct23
すべては入力によって異なります。何をintに格納していても、ダッシュを取り除く必要があります。それを行う場所は、それに依存します。しかし、あなたはint x = 123-45-6789をすることはできません。さて、あなたはできますが、あなたは減算とダッシュの束を得るでしょう。データベースがある場合は、ダッシュを1回で取り除くことができます。ユーザーの入力を受けている場合は、ダッシュを入力せずに入力するように指示できます。すべてはあなたが何をしようとしているかによって異なります。 – Justin
アカウント番号が固定の文字数の場合は、char[11]
のような固定長の文字列が適切でしょう。それ以外の場合は、従来のヌル終了文字配列(a.k.a. "C文字列")を使用します。
あなたがそれを見渡すと、char */[long] intがあなたのニーズに合っていることがわかります。あなたのニーズに応じて
私はそれをchar *として使うと良いでしょう。これを行うと、2レベルのハッシュを実装してアカウント番号を検索することもできます。
- 1. 可変数の変数をC++で使用する
- 2. どのcf_sqlタイプをMS-SQL SmallMoneyタイプに使用しますか?
- 3. KeyValuePairを返すか、C#で変数を使用しますか?
- 4. C#メッセージボックス、変数の使用
- 5. タイプ(変数)対変数(タイプ)
- 6. C# - オーバーライドメソッドの引数タイプを変更する
- 7. Objective-CコードでObjective-C++インスタンス変数を使用する
- 8. cでsystem()の変数を使用する方法
- 9. C++で別のクラスメンバー変数を使用する方法は?
- 10. 自動変数を> C++ 11のみで使用する
- 11. CプログラムのMS Accessクエリで変数を使用する
- 12. C#でForm2のForm1の変数を使用するにはどうすればよいですか?
- 13. system()関数内でC++変数を使用する方法
- 14. C++で定数変数を使用する
- 15. 変数の変換中にC++の異なる基本タイプ
- 16. Objective-Cインターフェイスで 'プロトコル'タイプの変数を宣言できますか?
- 17. 複数のs4クラスオブジェクトを割り当てるためにどのタイプのオブジェクトを使用するのですか?
- 18. ローカル変数を使用してString.Formatを使用するC#
- 19. mysqlクエリでどのように変数を使用するのですか?
- 20. getとsetを使用するとC#の変数にアクセスできますか?
- 21. Sharepoint上のWebPart接続。 - どのタイプを使用するのですか?
- 22. uiwebviewのuidatadetectortタイプで複数を使用する
- 23. C++でregexで変数を使用するには?
- 24. 複数のタイプのデータベースに1つのObjectContextを使用するにはどうすればよいですか?
- 25. ファイナンスベースのソフトウェアで使用する支払いタイプ、経費タイプなどのリストはどこにありますか?
- 26. Cで汎用タイプを限定する
- 27. 、私は、関数の外で別の変数を使用する変数を作成したい関数C#
- 28. 'Project1.Player'は 'タイプ'ですが、 '変数'のように使用されます
- 29. VB6でボタンキャプションを変数として使用するのはどうですか?
- 30. Javascript - 別の変数で使用する関数の変数
「123121234」と書かれていると考えて、どのようにその値を保存できますか? –