是否有可能爲數據類型以編程方式推導出格式說明符?例如,如果打印是很長一段,它會自動不一樣的東西: printf("Vlaue of var is <fmt_spec> ", var);
我也覺得它會減少開發商的一部分,一些錯誤,因爲像 printf("Name is %s",int_val); //Oops, int_val would be treated as an address
p
我正在測試此代碼,但爲什麼沒有錯誤呢? #include <stdio.h>
int main()
{
int a = 1025;
int *p;
p = &a;
// now I declare a char variable ,
char *p0;
p0 = (char*) p; // type casting
p
我被要求在庫函數getdate的幫助下生成一個顯示系統當前日期的程序,getdate用系統當前日期填充日期結構* datep。 Turbo C++中的預定義日期結構如下所示。 struct date {
int da_year; /*current year */
char da_day; /* day of the month */
char da_mon; /* month (1=Jan