«char» etiketlenmiş sorular

char tipik olarak, metnin harflerini temsil eden bir karakter veri türünü ifade eder.


6
Bir karakteri nasıl artırabilirim?
Python'da yeniyim, Java ve C'den geliyorum. Bir karakteri nasıl artırabilirim? Java veya C'de, karakterler ve inçler pratik olarak birbirinin yerine kullanılabilir ve belirli döngülerde karakterleri artırıp dizileri karakterlere göre indeksleyebilmek benim için çok yararlıdır. Bunu Python'da nasıl yapabilirim? (;;) için geleneksel bir döngü yapıcıya sahip olmamak yeterince kötü - tüm …
104 python  char  increment 

12
Neden karakter yerine C karakter değişmez değerleri var?
C ++ 'da sizeof('a') == sizeof(char) == 1. Bu sezgisel anlam ifade eder, çünkü 'a'bir karakter kelimesi kelimesine ve sizeof(char) == 1standart tarafından tanımlandığı gibi. Ancak C'de sizeof('a') == sizeof(int). Yani, C karakter değişmezlerinin aslında tamsayı olduğu görülmektedir. Nedenini bilen var mı? Bu C tuhaflığından pek çok söz bulabiliyorum ama …
103 c++  c  char  sizeof 

7
"NUL" karakterlerini kaldırma
Not defterimde böyle karakterler var ++ Tüm satırı kopyalamaya çalıştığımda, aslında "NUL" a kadar her şeyi kopyalıyorum: File:1 Yapmak istediğim, boş olanları değiştirmek, hiçbir şey olmak, böylece tüm satırımı kopyalayabilirim. Belki notepad ++ 'ya (veya yardımcı olabilecek başka bir programa) bu karakterleri değiştirmesini söyleyen herhangi bir anahtar kelime vardır? Onu …
98 null  char  notepad++ 

9
SQL Server'da Çıkış Karakteri
Kaçış karakteriyle tırnak kullanmak istiyorum. Nasıl yapabilirim? SQL Server'da hata aldım Karakter dizisinden sonra kapatılmamış tırnak işareti. Bir varchardeğişkene SQL sorgusu yazıyorum ama şu hatayı aldım: Karakter dizisinden sonra kapatılmamış tırnak işareti. Tırnak işaretini bir çıkış karakteri olarak kullanmak istiyorum.

30
Palindrom için dizeyi kontrol edin
Bir palindrom bir kelime, deyim, sayı veya her iki yönde aynı şekilde okunabilir birimlerin diğer dizisidir. Bir kelimenin bir palindrom olup olmadığını kontrol etmek için, kelimenin karakter dizisini alırım ve karakterleri karşılaştırırım. Test ettim ve işe yarıyor gibi görünüyor. Ancak bunun doğru olup olmadığını veya iyileştirilecek bir şey olup olmadığını …

3
Sizeof (char)! = 1 veya en azından CHAR_BIT> 8 olan makineler var mı?
На этот вопрос есть ответы на Yığın Taşması için русском : Кто-нибудь встречал в своей практике sizeof (char)! = 1? Makineler (veya derleyiciler) var sizeof(char) != 1mı , nerede ? Mu C99 standart söylüyor sizeof(char)standart uygunluk uygulanmasına ilişkin tam olarak 1 OLMALIDIR? Varsa, lütfen bana bölüm numarasını ve alıntıyı verin. …
93 c  char  standards  sizeof  c99 

14
char varsayılan değeri nedir?
char c = '\u0000'; C'yi yazdırdığımda, komut satırı penceresinde 'a' gösteriyor. Öyleyse, bir karakter türü alanının varsayılan değeri nedir? Birisi '\ u0000' unicode'da null anlamına geldiğini söyledi; bu doğru mu?
89 java  char 

13
Bir char dizisi nasıl boşaltılır?
Char üyeleri [255] gibi bir karakter dizisine sahip olun. Bir döngü kullanmadan nasıl tamamen boşaltabilirim? char members[255]; "Boş" derken kastettiğim, eğer içinde saklanan bazı değerler varsa, o zaman olmamalıdır. Örneğin strcat yaparsam eski değer kalmamalı members = "old value"; //empty it efficiently strcat(members,"new"); // should return only new and not …
86 c  arrays  char 


1
CHAR_MAX değerine göre bir char değerinin CHAR_MIN değerine çevrilmesi garanti ediliyor mu?
Kodum: #include <stdio.h> #include <limits.h> int main() { char c = CHAR_MAX; c += 1; printf("CHAR_MIN=%d CHAR_MAX=%d c=%d (%c)\n", CHAR_MIN, CHAR_MAX, c, c); } Çıktı: CHAR_MIN=-128 CHAR_MAX=127 c=-128 () Bir chardeğişken setini artırdığımızda, değişkenin CHAR_MAXetrafına sarıldığını görürüz CHAR_MIN. Bu davranış garanti ediliyor mu? Yoksa tanımlanmamış davranış mı yoksa uygulama tarafından …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.