انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: amin-asa در 16 بهمن 1392، 11:04 بظ
-
int l = 5
char c = 'x'
char* _str;
int _len = l + 1;
_str = new char[_len];
for(int i = 0; i < l; i++)
_str[i] = c;
سلام
میخواستم بدون این قطعه کد مشکل داره یا نه؟ من که اجراش کردم برنامه درست اجرا شد. حتی _str[6]
هم برابر با '\0'
بود. ولی چیزی که منو مشکوک کرده اینه که _str[5]
باید برابر با '\0'
بشه. که من این کار رو انجام ندادم.
با تشکر
-
سلام. برنامت خیلی نامفهوم هست. اون c چیه؟ l چیه؟
چرا از string استفاده نمیکنی؟
-
سلام. برنامت خیلی نامفهوم هست. اون c چیه؟ l چیه؟
چرا از string استفاده نمیکنی؟
سلام. من چون با همین قسمت مشکل داشتم دیگه کل کد رو نزاشتم ببخشید. آقا درسش کردم.