SORU
16 Kasım 2008, Pazar


Sol-pad boşluk, basit bir beşgen kullanmaktır

Ne kadar basit bir beşgen kullanmaktır kullanırken soldaki boşluk içeren bir dize ped alabilir miyim?

Örneğin, yazdırmak için "Alo" 40 boşluk ile önceki istiyorum.

Ayrıca, yazdırmak istiyorum dizesi birden çok satır oluşur. Her satırı ayrı ayrı yazdırmak gerekiyor mu?

EDİT: Sadece temiz olması için, tam olarak 40 boşluk her satırı önce basılmış istiyorum.

CEVAP
16 Kasım 2008, Pazar


Eğer kelime istiyorsanız "Merhaba" yazdırmak için sol boşluk doldurma, aşağıdaki kullanım ile 40 olan bir sütun geniş bir karakter.

char *ptr = "Hello";
printf("@s\n", ptr);

35 boşluk, kelime sonra verecek "" Merhaba. Bu biçim, sütun, ancak veri değişiklikleri (Peki . ne kadar istediğini biliyorum şeyler nasıl olur ^em>biryapabilirsin.

Tam 40 boşluk sonra bir metin istiyorum biliyorum, sadece sürekli bir baskı içinde 40 boşluk kaydedin. Eğer birden fazla satır yazdırmak gerekiyorsa, bu gibi printf birden çok deyimleri üzerinde kullanın ya da bunu bir döngü içinde, ptr değeri her zaman değişiyor.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • colacas

    colacas

    29 EKİM 2006
  • HuskyStarcraft

    HuskyStarcra

    4 HAZİRAN 2009
  • Random Act of Kindness Video Contest

    Random Act o

    18 EYLÜL 2012