|
|
|
|
|
by agazso
6025 days ago
|
|
Here is an example that caused me a few bugs. // define a new type called md5_t
typedef char md5_t[33];
md5_t g_md5;
// here sizeof(g_md5) == sizeof(md5_t)
void f(md5_t md5)
{
// here sizeof(md5) == sizeof(char*)
}
The type information definitely lost inside functions. |
|