title: What is tagged structure initialization syntax?
body: <pre><code>struct file_operations scull_fops = {
  .owner = THIS_MODULE,
  .llseek = scull_llseek,
  .read = scull_read,
  .write = scull_write,
  .ioctl = scull_ioctl,
  .open = scull_open,
  .release = scull_release,
  };
  </code></pre>
  
  <blockquote>
    <p>This declaration uses the standard C
    tagged structure initialization
    syntax.</p>
  </blockquote>
  
  <p>Can someone elaborate?</p>