c-strings

    0

    3答えて

    私はSQLite3プログラムを作成しています。私はコード内にデータベースを作成しています。私は約15列あります。 NSString *createSQL = "CREATE TABLE IF NOT EXISTS FIELDS (DATE TEXT PRIMARY KEY, NAME TEXT, /*COLUMN #1 */ CLASS TEXT, /*

    4

    3答えて

    中)((結合)または内破:誰もが直感的かつ明確にしていた場合 Python: ', '.join(['a', 'b', 'c']) PHP: implode(', ', array('a', 'b', 'c')); しかし、私は思っていましたCでこれを実装する方法。ありがとう!

    0

    4答えて

    私はintを返すC関数を作成しようとしていますが、プロセス内で変数として渡されたchar *が代入されます。私がしようとしています何の基本的な例は次のとおりです。main.cので int myMethod(int input, char* output, int outMaxLen) { int outValue = input * 5; if (out < 10) strca

    1

    2答えて

    私は、ファイルの内容を取得するために設計された機能があります。 bool getFileContents(std::string loc, std::string &code) { std::ifstream file(loc.c_str()); if(!file.is_open()) return err("Source file could not be re

    1

    4答えて

    私は何度もステートメントchar* ch = "hello";に出くわしました。 char* chは、chがcharに向かっていることを示しています。しかし、helloをchに割り当てるのはどういう意味ですか? 私はこれを突き止めることはできませんか?助けてください。

    13

    4答えて

    とstrtod()は効果的にあなたが文字列内のconstnessをキャストすることを許しているようです: #include <stdlib.h> #include <stdio.h> int main() { const char *foo = "Hello, world!"; char *bar; strtol(foo, &bar, 10); // or st

    1

    6答えて

    私はいくつかのライブラリ関数が使用されていて、そのライブラリを持っていない古いプログラムを持っています。 私はこのプログラムをC++のライブラリを使って書いています。 この古いコードでは、このように呼ばれる関数がいくつかあります。 * string = newstrdup( "Some string goes here"); 文字列変数はchar ** stringとして宣言されています。 彼は

    0

    2答えて

    私は基本的に文字列として扱われるchar *を作成しています。文字列は何度も繰り返し使用されることになっています。たびに私はwhileループをチェックして、 "終了"するのが正しいかどうか確認しようとしています... *私は間違いをしています...間違っていますか?かなり馬鹿馬鹿しい間違い?私が最初に見に見 #include <stdio.h> #include <stdlib.h> #inc

    -1

    2答えて

    基本的には、10進数を別のベース(ex、base 2)の数値に変換する方法があります。配列の位置0の要素が最も重要なのはex $ 100です。最も重要です。 ACを出力するはずの文字列を入れると、CA(Dec to hex)になります。どのように私はCでこの文字配列を反転するのですか? char* decimalToRadixN(int decimalNumber, int radixN, cha

    0

    1答えて

    なぜそれがあることである: char SourceChar = Text.c_str()[Index]; コンパイルが、 char SourceChar = Text.c_str().at(Index); はないでしょうか?これには回避策がありますか?